![]() |
Transportar aplicación a otra pc
Después de tanto probar y no encontrar la solución, recurro al foro para pedir ayuda. El problema es el siguiente: he querido instalar en otras pc una alpicación que hice en delphi 7 y cuando la quiero abrir tira un error que, fijándome en el visor de sucesos, me dice que se produce en el kernell y tira una dirección de memoria. No sé si puede ser algo de las bases de datos o los componentes. Para probar he quitado el alias creado para las bases de datos, en la aplicación, volví a comilar, instalar, pero sigue tirando el mismo error. En fin, si alguien puede ayudarme en algo, desde ya se lo agradezco. Uso BD paradox y el instalador es installshield 2008 express. GRACIAS!
|
Hola, sino pones aquí un copia y pega del error, muy difícilmente podríamos ayudarte, por favor, trata de pegar el error aquí para que nos sea más fácil determinar el problema en sí.
Saludos. |
Transportar aplicación a otra pc
Hola como estas???
Sospecho que te esta faltando alguna libreria!!! con que delphi trabajas y que componentes tienes instalados!!!! Si trabajas con delphi 7 buscar en tu pc un archivo llamado qtintf70.dll, ese aveces tengo que agregarlo en otras maquinas sino me da error de memoria!!! Saluda Atte Neeruu!!!:) |
aca va el error
en el visor de sucesos dice que le programa ha efectuado un error en el módulo kernel32.dll, con una dir de memoria 12x000125b (no es ésta, pero cambia de una máquina a otra, lo q no cambia es el archivo....kernell32....) y eso es todo..
|
los componentes...
tengo instalado varios componenes las rx, los tms y el msnpopup son los q uso, además de los q vienen con delphi 7 :confused:
|
Pregunta: ¿Las dos pc tienen el mismo windows?.
Saludos. |
rta
si, windows xp
|
¿Has compilado tu proyecto con packages o sin packages?
Bájate el programa "Dependency Walker", ejecútalo y abre tu programa; Te dará un listado de DLL's o BPL's que necesita tu programa para funcionar. ¿Tienes el BDE instalado rrectamente en esas máquinas? |
rta
gracias neftali, he hecho lo q me has aconsejado, copie todas las dll q me aparecieron al correr mi aplicación...pero sigue sin andar!!!!
pues aqui va el error q me tira: Tipo de suceso: Error Origen del suceso: Application Error Categoría del suceso: Ninguno Id. suceso: 1000 Fecha: 02/10/2008 Hora: 10:06:07 p.m. Usuario: No disponible Equipo: NICOLAS-08063D7 Descripción: Aplicación con errores: clinica.exe, versión: 1.1.2.0, módulo con error: kernel32.dll, versión 5.1.2600.3119, dirección de error 0x00012a5b. Para obtener más información, vea el Centro de ayuda y soporte técnico en http://go.microsoft.com/fwlink/events.asp. Datos: 0000: 41 70 70 6c 69 63 61 74 Applicat 0008: 69 6f 6e 20 46 61 69 6c ion Fail 0010: 75 72 65 20 20 63 6c 69 ure cli 0018: 6e 69 63 61 2e 65 78 65 nica.exe 0020: 20 31 2e 31 2e 32 2e 30 1.1.2.0 0028: 20 69 6e 20 6b 65 72 6e in kern 0030: 65 6c 33 32 2e 64 6c 6c el32.dll 0038: 20 35 2e 31 2e 32 36 30 5.1.260 0040: 30 2e 33 31 31 39 20 61 0.3119 a 0048: 74 20 6f 66 66 73 65 74 t offset 0050: 20 30 30 30 31 32 61 35 00012a5 0058: 62 0d 0a b.. Lo q puedo agregar es q si instalo delphi en la máquina donde quiero correr el programa, ahí anda..... Gracias x todo!! Nuevas sugerencias?? |
me olvidé
el proyecto lo compilo sin packages!!!
Gracias otra vez!! |
algo solucionado
Bueno, primero gracias por todas las respuestas. El tema ya lo pude solucionar...eran las bd, más específicamente el alias. Ahora bien, si alguien me puede decir por qué motivo el instalador (installshield 2008 express) no me guarda el alias. Tango entendido q dicho instalador lo hace al seleccionar todo el tema de las bd, pero....
Gracias x todo!! |
La franja horaria es GMT +2. Ahora son las 09:22:52. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi