Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Instalar ejecutable hecho en delphi wxp a w7 64 bits (https://www.clubdelphi.com/foros/showthread.php?t=84011)

ronimaxh 27-08-2013 22:34:30

Instalar ejecutable hecho en delphi wxp a w7 64 bits
 
Saludos quiero instalar un ejecutable hecho en delphi 7 bajo windows xp para instalarlo en windows7 64 bits no lo he podido hacer, favor de decirme como lo puedo hacer.

TiammatMX 27-08-2013 22:49:23

Cita:

Empezado por ronimaxh (Mensaje 466126)
Saludos quiero instalar un ejecutable hecho en delphi 7 bajo windows xp para instalarlo en windows7 64 bits no lo he podido hacer, favor de decirme como lo puedo hacer.

No es posible..., si fuera Delphi XE'n', posiblemente, pero con Delphi 7 definitivamente no es posible. Sus ejecutables son a 32 bits y no pueden "subirse" a 64 bits.

Lo siento mucho.

Casimiro Notevi 27-08-2013 22:57:16

Cita:

Empezado por ronimaxh (Mensaje 466126)
no lo he podido hacer

¿Por qué no lo has podido hacer?

Caminante 28-08-2013 01:15:30

Yo siempre he podido correr un programa de 32 bits en 64 bits. Me parece que al reves es lo que no se puede.

Que tipo de dificultad tienes ???

champy 28-08-2013 09:40:50

Personalmente trabajo siempre en Delphi 7 tanto en windows7-64 como en XP-Home y jamas he tenido ningún problema llevando los ejecutables entre ellos, tendrás que ser un poquito más específico con el problema que tienes.

Solo se me ocurren dos razones para que el programa no te funcione en 7-64.

-Que estés realizando alguna operación que requiera privilegios de administrador, llama al ejecutable com permisos de Administrador.
-O que estés tratando de utilizar componentes de base de datos BDE (Tdatabase, Tquery, Ttable....). El BDE que viene con Delphi 7 creo que no corre en 7-64, hace falta instalar la versión para 64bits.

En cualquier caso, es dificil poder ayudarte sin un poco más de info

ronimaxh 28-08-2013 17:19:34

Tengo un paquete de instalacion hecho en el setup especialist, uso sql server 2005 y conexion ado y reporte crystal reports. este paguete es un auto instalable de mi ejecutable para que funciones mi ejecutable en los pc clientes. Cuando trate de correr ese paquete en w7 64bits, no me dejo. es la primera ves que me pasa lo hacia en w7 32 bits sin problema.

ronimaxh 28-08-2013 17:20:39

Si usara Delphi XE como se haria.

Casimiro Notevi 28-08-2013 17:25:38

Cita:

Empezado por ronimaxh (Mensaje 466126)
no lo he podido hacer

Cita:

Empezado por ronimaxh (Mensaje 466169)
no me dejól

"No lo pude hacer", "no me dejó", ... ¿pero por qué no pudiste hacerlo y por qué no te dejó?,
¿No hay mensajes, errores, avisos, etc.?
Es imposible ayudarte si no das información

cloayza 29-08-2013 16:07:17

Cita:

Empezado por ronimaxh (Mensaje 466169)
Tengo un paquete de instalacion hecho en el setup especialist, uso sql server 2005 y conexion ado y reporte crystal reports. este paguete es un auto instalable de mi ejecutable para que funciones mi ejecutable en los pc clientes. Cuando trate de correr ese paquete en w7 64bits, no me dejo. es la primera ves que me pasa lo hacia en w7 32 bits sin problema.

En alguna ocación intente instalar un software que tenia creado con InstallShied que es para 16bit. Este funciona en 32 pero no en 64. Talvez por ahí es tú problema...

Te recomiendo cambiar de software para generar instaladores InnoSetup es lo que necesitas...

InnoSetup
IDE Inno Script Studio

Saludos cordiales

ronimaxh 30-08-2013 19:12:23

1 Archivos Adjunto(s)
Disculpen la demora, corri el paquete nuevamente en la pc 64 bits, el erro que dice es que no me permite crear un directorio teniendo los privilegios de administrador.

donald shimoda 30-08-2013 21:13:57

Cita:

Empezado por tiammat (Mensaje 466131)
No es posible..., si fuera Delphi XE'n', posiblemente, pero con Delphi 7 definitivamente no es posible. Sus ejecutables son a 32 bits y no pueden "subirse" a 64 bits.

Lo siento mucho.

Me parece que ... bullshit! :D

donald shimoda 30-08-2013 21:14:50

Cita:

Empezado por ronimaxh (Mensaje 466257)
Disculpen la demora, corri el paquete nuevamente en la pc 64 bits, el erro que dice es que no me permite crear un directorio teniendo los privilegios de administrador.

Es un ejecutable compilado por Delphi 7 o un instalador? Lo que se ve en la imagen es un instalador... Datos claros llevan a respuestas claras.

ronimaxh 30-08-2013 22:26:04

Es un instalador

donald shimoda 30-08-2013 22:28:58

Cita:

Empezado por ronimaxh (Mensaje 466269)
Es un instalador

Entonces estas jodida, contacta a quien lo produjo para que lo prepare a este nuevo OS.

Patricio 11-02-2025 23:20:15

perdon mi ignorancia pero hago una consulta
 
yo tengo una pequeña app que hice con delphi5 e interbase server, funciona en 32 bits (con w10 tambien, no me anime a mas, obvio w10 de 32 bits). Mi pregunta es si yo copio el programa en un w10 de 64 bits suponiendo que funcione, en esa pc no lo podria compliar y modificar porque no me permitiria crear una nueva version del soft. eso lo tendria que hacer en otra pc y luego volveria a copiar el soft ejecutable a la pc de 64bit, eso se podria hacer o no?

Neftali [Germán.Estévez] 12-02-2025 08:55:15

Cita:

Empezado por Patricio (Mensaje 561959)
yo tengo una pequeña app que hice con delphi5 e interbase server, funciona en 32 bits (con w10 tambien, no me anime a mas, obvio w10 de 32 bits).
Mi pregunta es si yo copio el programa en un w10 de 64 bits suponiendo que funcione


Funcionará sin problemas. en las máquinas de 64 bits, siguen funcionando las aplicaciones de 32 bits.


Cita:

Empezado por Patricio (Mensaje 561959)
si yo copio el programa en un w10 de 64 bits suponiendo que funcione, en esa pc no lo podria compliar y modificar porque no me permitiria crear una nueva version del soft. eso lo tendria que hacer en otra pc y luego volveria a copiar el soft ejecutable a la pc de 64bit, eso se podria hacer o no?

Delphi sigue siendo hasta ahora, una aplicación de 32 bits (el IDE), por lo tanto puedes instalarlo en una máquina de 32 bits y también en una de 64 bits (por lo comentado en el punto anterior). Una vez instalado , puedes escoger si desarrollas para 32. o para 64b.

Patricio 15-02-2025 16:13:39

Guauuuuuu
 
eso que me dices que sigue funcionando en equipos con 64 bits no lo tenia tan claro asi que voy a intentarlo....lo otro de que uno puede elegir de desarrollar para 32 o 64 bits no me queda claro como seria y menos en mi delphi 5 pero lo voy a investigar. Gracias

Casimiro Notevi 15-02-2025 19:07:53

No, no, en tu delphi 5 sólamente lo instalas y se acabó. Creará aplicaciones de 32 bits. Lo de 64 bits es algo que permite las últimas versiones.


La franja horaria es GMT +2. Ahora son las 13:50:22.

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