Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Función parecida al "System" de C (https://www.clubdelphi.com/foros/showthread.php?t=22964)

damix 02-07-2005 03:06:00

Función parecida al "System" de C
 
Que tal a todos, quisiera saber si existe en Delphi alguna función predefinida para ejecutar aplicaciones o comandos o bien hacer llamadas al sistema, como por ejemplo la función System de C, donde se podía hacer la llamda System("scandisk.exe")

Encontre por ahi el ExecProgram pero no me fuciona, lo que me hace pensar que no es.

Muchas Gracias y hasta pronto

roman 02-07-2005 03:29:14

Quizá te sirva WinExec. Te sirve para ejecutar aplicaciones de Windows pero también de DOS, al menos

WinExec('edit.com', SW_SHOW);

funciona bien.

// Saludos

damix 02-07-2005 19:28:23

Tengo otro problemita con el cual por ahi me pueden ayudar, para la aplicacion que quiero ejecutar con el WinExec tego que generar el path concatenando unos strings, mi problema es que el WinExec toma como entrada un parámetro de tipo PAnsiChar y cuando yo le mando el string me dice que no son compatibles los tipos, en la ayuda de Delphi encontre todas las conversiones para strings pero ninguna función pr convertirlo a PAnsiChar. Existe algo para convertir el string, o bien tengo que usar otra cosa?

Gracias!!!!!!!

vic_ia 02-07-2005 19:35:32

Hola...
Código Delphi [-]
...
var
  micadena : String;
begin
  micadena := primera + segunda + tercera;
  WinExec(PChar(micadena), SW_SHOW)
...
end;
saludos..


La franja horaria es GMT +2. Ahora son las 01:18:38.

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