Ejecuci贸n de programas en Delphi

gtrouillet
27 de Junio del 2005
Que tal. El problema b谩sico reside en que estoy haciendo un programa que ejecuta programas desde un CD. TODOS los programas andan menos uno que no logro entender por qu茅 no anda. Es un juego viejo, para windows, y prob茅 todo tipo de funci贸n para ejecutarlo, pero siempre se ejecuta mal y se clava (aparece una pantalla cuasi negra con lineas de colores intermitentes en vez de la pantalla inicial). Lo m谩s lindo es que desde Visual NET, haciendo un objeto OLE el programita se ejecuta sin problemas... y en Delphi con un objeto OLE tiene el mismo comportamiento, la misma pantalla y se clava...
驴C贸mo puedo solucionar esto?

Hace semanas que estoy as铆 que cualquier ayuda ser谩 muyyyyy apreciada!

Gracias

Germ谩n

Ariel Leonardo Sternberg
27 de Junio del 2005
Podrias dar mas informacion sobre como haces la llamada al programa?

saludos

_______________
n4d13.blogspot.com
www.webimpact.com.ar

Fernando.Gomez
27 de Junio del 2005
Hola gtrouillet..

Puedes intentarlo de esta manera, yo lo uso casi siempre en mis sistemas para abrir la calculadora de windows, muchas veces es muy util tenerlo a la mano.

'Calc.exe' es donde escribes el nombre de tu juego
y 'c:windows' la ruta de la misma

*****************************************

ExecuteFile('Calc.exe','','c:windows',0);

*****************************************

no olvides agregar el archivo FmxUtils.pas a Uses, este se encuentra dentro de la carpeta de delphiDemosdocFilmanex

*****************************************

uses
FmxUtils

*****************************************

Cualquier duda estamos para servirte