| |||
1º Deberías escribir en minusculas .. se te entenderá mejor y no parece que estés "GRITANDO!"... 2º .. "VISUAL" .. ¿qué? Visual Basic .. C++...? otro? .. Se supone que sería una aplicación escrita para Windows? Bueno .. si así .. depende de tu aplicación .. (si es una .dll .. o bien es un ejecutable completo .exe) .. Puedes usar las funciones de acceso al sistma de PHP: system() .. exec() .. etc www.php.net/system Con eso "llamaras" a tu aplicación a ejecutarse y lo que devuelva .. lo podrás leer desde PHP .. Pero NO ejecutar tu aplicación en el navegador bajo tu frame .. A no sér que tu aplicación la accedas vía COM (y que PHP esté corriendo en Windows).. www.php.net/com A todo esto .. si haces aplicaciones en "Visual" .. podrías crear ActiveX para ejecutarlas desde navegadores .. (para eso visita el foro de "programación" para que te orienten..) Un saludo,
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. |
| |||
Hola Cluster, gracias por contestar y ya no escribire mas con mayusculas, la verdad es que estamos recien con php y debemos migrar un sistema y hay parte de este sistema en visual basic y la idea era para adelantarnos conectar desde mi pagina a este sistema (visual) y tomo el .exe, tal vez no sirva, pero te agradesco que hayas querido darme una opinion... |
| |||
Bueno .. en caso de migración de sistemas .. deberías enforcarlo de otra forma .. Los datos que maneja esa aplicación en VBasic .. están en alguna Base de datos (Access tal vez?) o .. son archivos de texto plano .. ? Te lo comento por qué .. teniendo tu BD ya armada con su estructura (modelo de datos) y los datos propiamente, puedes ir haciendote scripts (aplicaciones) que accedan a esos datos .. Hoy haces uno que haga consultas .. otro dia el formulario de ingreso .. otro dia .. alguno de proceso .. etc ... Ahora .. si tu aplicación VBasic . es de proceso integramente .. algún dato generá (tal vez dependiendo de la entrada de datos .. genara un archivo de texto plano .. o muestra esos datos la aplicación .. ) ahí depende de lo que haga .. se podría llamar a tu .exe con shell() o exec() de PHP y recoger el resultado que dé .. o incluso via COM funciones com ya comenté ... Si aclaras que hace tu aplicación y que datos maneja (y donde) tal vez se te pueda orientar mejor por alguna solución "transitoria" .. Un Saludo,
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. |
| |||
Cluster, los archivos que queremos migrar son planos y los pasaremos a sql server y el sistema visual basic hara las mantenciones y consultas con sql server, pero la idea es que la pagina web haga la conexion al sistema visual, espero me entiendas, y como te conte estamos recien manejando php, html...por eso estamos con tantas dudas..... Gracias por tus mensajes........ |
| |||
hicimos antes un sistema pequeño en visual haciendo consultas con archivos en sql server y no tuvimos problemas, pero ahora queremos que todas las paginas web llamen a los respectivos programas visual .....o me sale mejor hacerlo todo en PHP y no mezclar nada.....???? |
| |||
Lo mejor es que "ataques" a tu SQL server y tus archivos planos desde PHP integramenet. PHP dispone de funciones nativas para accede a tu MS SQL Server y funciones para leer tus archivos .. junto con todo el resto del lenguaje para procesarlos. SI vas a trabajar en entorno web y ya estás usando PHP como lenguaje del lado del servidor y tu BD .. hazlo así. Igualmente tu sistema en VB va a seguir trabajando igual .. Ves paso a paso, aprende PHP y como usar MS SQL server en PHP y mientras tanto sigue usando tu aplicación VB hasta que completes la versión en PHP. Si el fin es "migrar" .. no pierdas el tiempo con VB más. Un saludo,
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. |
| |||
Gracias Cluster, tambien decidimos solo dedicarnos a Php, ya que lo de visual no se ve muy claro, y espero poder contar contigo ante cualquier duda, ya que se nota que sabes harto.......... Alejandra® |