Ver la Versión Completa : Ejecutar comando del Sistema Operativo
sergionr
15-05-2003, 21:19:59
Hola a todos
Como puedo ejecutar un comando del sistema operativo en delphi?
Por ejemplo c:/del *.bat
Gracias...
jhonny
15-05-2003, 21:23:04
Puedes usar el:
WinExec
Asi por ejemplo:
WinExec(PChar('c:\del *.bat'),0);
Bien.
jhonny
15-05-2003, 21:29:39
Pero para aclarar que los archivo a borran son los que estan en C: seria asi:
WinExec(PChar('del c:*.bat'),0);
delphi.com.ar
15-05-2003, 21:30:40
No creo que se puedan ejecutar directamente comandos del intérprete de comandos, pero podes hacer algo similar a esto:
WinExec( 'COMMAND.COM /C DEL C:\*.BAT', SW_SHOW )
pedromagno
09-04-2007, 07:37:00
Hola:
Mi pregunta es similar a la ya mencionada. Es sólo que yo tengo Delphi 5 de Borland y ahí no existe ni WinExec ni shellExecute, o no me deja usarlos. No se si sepan cual sería el equivalente o si tengo que hacer algo adicional para poder utilizarlos, ya que también necesito ejecutar comandos de ms-dos desde una aplicación en delphi. Gracias
jhonny
09-04-2007, 15:58:53
Verifica que estas haciendo referencia a la unidad Windows desde la tuya
delphi.com.ar
09-04-2007, 17:52:07
WinExec y ShellExecute son funciones del sistema operativo, declaradas en las units Windows y ShellAPI. Simplemente tendrías que declarar en el uses de la unidad la unit que deseas utilizar.
Saludos!
vBulletin v3.6.8, Derechos ©2000-2024, Jelsoft Enterprises Ltd.