Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Llamar exe de fox (https://www.clubdelphi.com/foros/showthread.php?t=34157)

kvtm 29-07-2006 00:37:05

Llamar exe de fox
 
Hola. Saben como puedo llamar desde delphi a .exe de fox ... a este .exe debe enviarle parametros.

Gracias.
Kvtm

dec 29-07-2006 11:14:18

Hola,

Pues es de suponer que tengas que hacerlo como si "llamaras" (mejor ejecutaras, aunque bendita palabra, también), digo, como si tuvieras que hacerlo con un ejecutable escrito en cualquier otro lenguaje de programación.

Puedes echar un vistazo a la función "ShellExecute", contenida en la unidad "ShellApi" que incluye Delphi. Por ejemplo, podríamos ejecutar un supuesto "programa.exe" enviándole dos parámetros:

Código Delphi [-]
ShellExecute(GetDesktopWindow,'open','C:\programa.exe','-parametro1 -parametro2',nil,SW_NORMAL);

Si "programa.exe" estuviera escrito en Delphi, podría recibir dichos parámetros más o menos así:

Código Delphi [-]
var
  i: integer;
begin
  for i := 0 to ParamCount do
    ShowMessage(ParamStr(i));
end;

En otros lenguajes de programación como los de la familia de C suele actuarse de manera muy similar. NO sé si todo esto puede servirte de algo o qué. ;)

kvtm 14-08-2006 01:34:08

Gracias!
 
Ok dec. Muchas gracias x los datos. Probare ....


La franja horaria es GMT +2. Ahora son las 02:37:07.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi