Como ejecutar una aplicación delphi en varios pc
He diseñado una aplicación en delphi que trabaja sobre tablas paradox y todos los archivos necesarios estan situados en la misma carpeta.
He modificado todas las rutas de las tablas y las querys para que apunten a esa misma carpeta, en ese sentido no hay problema. He subido la carpeta en la que tengo el programa al servidor y la duda que me surge es que si le doy al ejecutable project1.exe desde un ordenador al que esta conectado a la red y que tiene el delphi instalado funciona sin problemas. El problema es cuando intento ejecutar el exe desde otro ordenador conectado a la red, pero que no tiene instalado el delphi. Al ejecutarlo me da un error error en el exe y se me cierra. La verdad es que es extraño ya que yo creia que no era necesario tener el delphi instalado para ejecutar el exe compilado que te da el delphi. Alguien puede decirme que es lo que me puede estar pasando o que requisitos tiene que cumplir mi aplicación delphi para que se pueda ejecutar desde varios ordenadores en red a la vez y que en varios ordenador puedas meter datos en las tablas al mismo tiempo ? Saludos ;) |
Ok
El Paradox, necesita del BDE... debes instalarlo en las computadoras donde van a estar tus aplicaciones... no necesariamente todo el Delphi, solo el BDE.
Talvez ésto te sirva. Suerte |
Hola snowlis, primero que nada debes instalar el bde en las PCs que quieras que corra tu aplicacion, y una vez instalado debes configurarlo para que apunte todo al servidor. Puedes empezar mirando aqui.
Suerte Fede |
Busca como instalar el Borland Database Engine (BDE) hay varios mensajes en el foro.
Te recomiendo el innosetup (www.innisetup.com) en el FAQ esta un tutorial para instalarlo. http://www.jrsoftware.org/iskb.php?bde |
Bien, si instalo el DBE en cada ordenador lo he probado y funciona en todos sin problemas.
Ahora el único fallo es que cuando el programa lo esta ejecutando un ordenador, no lo puede usar ningun otro pc hasta que este no cierre el programa, ya que sino da un error en el exe y no te deja abrirlo. Alguien sabe que puedo hacer para tener el programa corriendo en varios ordenadores simultaneamente ? Saludos ;) |
Ya se como se hace, he encontrado un manual que lo explica.
Al final hay que jugar con el archivo PDOXUSRS.NET, el IDAPI.CFG y el bde administrator. Si a alguien le interesa saber como lo he hecho que lo diga e intentaré explicarlo lo mejor posible. Saludos a todos y gracias por vuestra ayuda ;) |
La franja horaria es GMT +2. Ahora son las 10:24:24. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi