FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Error al ejecutar el .exe en otro PC
Hola Gran comunidad,
En el pasado me ha ido muy bien y esta vez requiero de su gran ayuda, se trata de lo siguiente; en mi pc (win 7) en donde tengo instalado delphi 7, compilo y posteriormente ejecuto el .exe generado sin problemas, pero.. Cuando llevo ese mismo .exe a otro PC me arroja este error: " nnnnn.exe dejó de funcionar", "El programa dejó de funcionar correctamente por un problema. Windows cerrará el programa y le notificará si existe una solución" que podrá ser? de que se tratará?, lo curioso es que en mi ambiente de desarrollo corre sin ningun problema. Doy algunos datos: mi ambiente de desarrollo tengo delphi 7 con MySQL 5, con windows 7 Home Edition de 64 bits. Lo intente ejecutar en un Win 8 de 32 bits, será por eso? y lo más curioso es que cree un progrmaita pequeño que imprime un mensaje y este si me corre en cualquier PC. me podrían echar una manito? alguna idea? se les ha presentado esto en el psado ? Muchas gracias. |
#2
|
||||
|
||||
jandres007,
Cita:
Te pregunto: 1- ¿Que versión de Windows 8 x32 utilizas?. 2- ¿Están las actualizaciones de seguridad de Windows 8 a la fecha?. 3- ¿Haz probado algún modo de compatibilidad en Windows 8 al ejecutar el programa mencionado?. 4- ¿Haz probado ejecutar el programa en modo administrador?. Revisa este link: Cita:
Nelson. |
#3
|
||||
|
||||
Cita:
Version win8: WINDOWS 8 PRO, Sistema operativo de 32 bits, procesador x64. LAS ACTAULIZACIONES SI ESTAN HASTA LA FECHA. TAMBIEN LO EJECUTE COMO ADMINIUSTRADOR Y NADA SIGUE EL ERROR. DE LA MISMA FORMA PROBE UTILIZANDO LAS OPCIONES DE CAPATIBILIDAD EN WIN8 Y EL ERROR PERSISTE. Alguna otra Idea? mil gracias por su atencion y quedo atento.. |
#4
|
||||
|
||||
No repitas hilos, gracias. No hace falta que lo repitas 3 veces, con una vez ya lo vemos.
|
#5
|
||||
|
||||
Yo creo que va a ser un problema con el F5, o no...
__________________
La Madurez se llama... ~~~Gaia~~~ |
#6
|
||||
|
||||
En distintos foros
|
#7
|
||||
|
||||
No me había dado cuenta, los había visto en today's posts
__________________
La Madurez se llama... ~~~Gaia~~~ |
#8
|
||||
|
||||
Muchas Gracias lo tendre muy en cuenta.
|
#9
|
||||
|
||||
jandres007,
Cita:
1- ¿Probastes instalar el archivo qtintf.dll en c:\windows\system32 según lo sugerido en el Msg #6?. 2- ¿Que motor de BD emplea la aplicación para accesar MySQL?. 3- ¿La aplicación usas DLLs?, ¿Utiliza APIs del Sistema?, ¿Emplea apuntadores?, ¿Usa componentes de terceros?. Te sugiero: 1- Desactivar el Antivirus en el PC para ver el comportamiento de la aplicación. 2- Iniciar Windows en Modo Safe, Modo Diagnostico y Modo Selectivo (Todo por medio de msconfig) y hacer pruebas en cada uno de los modos para determinar posibles conflictos a nivel de Drivers, Programas y Servicios con tu Aplicación en el PC en cuestión. 3- En el PC de la falla haz un programa en Delphi que se conecte a MySQL y cargue una tabla en un componente TDBGrid, ¿Funciona?. 4- Instalar Delphi en el equipo donde se produce la falla y hacer un Debug de la aplicación para determinar en que punto se produce el error. Espero sea útil Nelson. |
#10
|
||||
|
||||
Cita:
Te cuento: 1. ya instale la qtintf.dll en c:\windows\system32 y el error persiste. 2. el Motor de base de datos es MySQL 5.0 y uso componentes Zeos. 3. descative antivirus y tampoco. 4. realice una pequeña aplicacion que se conecta a una tabla y la mustra que llame ejemplo.exe y esta no me presenta ningun error. 5. Te adjunto el codigo fuente y lo dejo a dispocision de la comuinidad por si alguien lo necesita y de paso si alguien tiene unos minutos y lo puedan revisar, es un porgrama pequeño de 6 formas. 6. por ahora instalaer delphi en le PC del cliente y le hare Debug. Nelson y comunidad, agradezco mucho su ayuda y espero con el codigo me puedan guiar un poco... |
#11
|
||||
|
||||
4- Instalar Delphi en el equipo donde se produce la falla y hacer un Debug de la aplicación para determinar en que punto se produce el error.
Espero sea útil Nelson.[/quote] Hola Comunidad, Realice lo que dijo Nelson, instale Delphi 7 en el PC del cliente y desde alli compile el codigo fuente y SI funciono, No me arrojo el error que te detallé. Que raro!! que podrá ser, pues no tendria que instalar delphi en todos los PC de los clientes!! alguna Pista? |
#12
|
||||
|
||||
jandres007,
Cita:
1- ¿En Project -> Options -> Packages -> Runtime packages la opción Build with runtime packages esta seleccionada?. 2- ¿Si copias el ejecutable creado en Windows 8 Professional x32 a otra máquina con el mismo SO funciona?, ¿Si lo copias a la máquina con Windows 7 Home Edition x64 funciona?. 3- A parte de instalar Delphi 7 y los componentes Zeos, ¿Que más se instalo en el PC con Windows 8 Professional x32 para poder compilar la aplicación en cuestión?. 4- ¿MySQL 5.0 se ejecuta en modo local o en un servidor?. Espero sea útil Nelson. Última edición por nlsgarcia fecha: 05-09-2013 a las 18:35:56. |
#13
|
||||
|
||||
Archivos DLL
Cita:
Incluso en WinXP al no tener este archivo me mandaba el mensaje q te mandó a ti. Tambien le hacia falta otro archivo pero este es mas bien para los que usamos base de datos Firebird o interbase, GDS32.dll, que en tu caso creo q no será necesario ya que tu base de datos es mysql. Espero te sirva. Saludos
__________________
Miguel Román Afectuoso saludo desde tierras mexicanas....un aguachile?, con unas "cetaseas" bien "muertas"?, VENTE PUES !! |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Error access violation al ejecutar en otro pc | drykea | Varios | 4 | 30-08-2013 20:42:01 |
Ejecutar un programa dentro de otro. | zugazua2001 | Varios | 1 | 24-06-2005 02:14:04 |
ejecutar otro programa php | srangel | PHP | 3 | 01-04-2005 17:11:27 |
Ejecutar un exe dentro de otro | Rafa | Varios | 4 | 18-04-2004 00:36:57 |
|