Ver Mensaje Individual
  #1  
Antiguo 07-05-2012
Furyxe Furyxe is offline
Miembro
NULL
 
Registrado: jul 2011
Posts: 34
Reputación: 0
Furyxe Va por buen camino
Problema al ejecutar archivo

Buenas a todos.

Estoy intentando, desde un programa delphi, realizar una instalacion de 4 programas, de manera automatica.
Ya he realizado los instaladores en modo silencioso. Pero por alguna razon no se abren desde mi programa delphi.

Mas explicado:
Cuando yo a mi instalador le doy doble click con el raton, el instalador se ejecuta minimizado, realiza sus operaciones y desaparece.
Cuando desde delphi yo uso "ShellExecute", "WinExec", "createProcess" entre otros, el instalador hace el "intento" de abrir, pero se cierra de inmediato sin realizar ninguna operación.

Llevo varias horas comiendome la cabeza, pero no se el por que no se abre. Cabe afirmar, que si se abren otros procesos como la calculadora de windows. Asi que he llegado a pensar que es culpa del instalador, pero entonces vuelvo a lo mismo, si lo ejecuto manualmente si funciona.

un ejemplo del uso:
ShellExecute(Handle, 'open', PWideChar('.\Instaladores\Enemy-Territory.exe'),
nil, nil, SW_SHOWNORMAL);


Alguna idea?, solo me falta esta parte para tener una de las partes mas tediosas de mi programa acabado, y solo me faltaria darle soporte a varios idiomas.

Gracias, y Saludos
Responder Con Cita