PDA

Ver la Versión Completa : como llamo al shellexecute


sarga
14-04-2004, 14:34:29
hola...

quisiera saber como llamo desde delphi el shellexecute(con que comando no se....!) para ejecutar unos comandos del dos



gracias por su atencion.........

marcoszorrilla
14-04-2004, 15:16:36
Aquí tienes un ejemplo:

procedure TForm1.Button1Click(Sender: TObject);
begin
WinExec(PChar('COMMAND.COM /C ' + Edit1.Text), SW_SHOWNORMAL);
end;


Un formulario, un botón y un Tedit.

En el tedit escribe por ejemplo DIR C:\*.*/S

Un Saludo.

delphi.com.ar
14-04-2004, 15:18:49
Si tu duda es simplemente como llamar a la función, tienes que agregar en el uses la unit ShellApi y llamar a la función, si quieres saber como funciona esta winapi, te recomiendo buscarla en la ayuda "Windows SDK", por orto lado te comento que en el foro se ha explicado esta función en mas de una ocasión, así que si buscas en el foro, encontrarás un montón de ejemplos.

Saludos!