Buscar

Executando programas externos com parametros

Código

{ Quando se precisa executar algum programa externo, seja dos ou windows, pode-se usar o WinExec, mas é preciso que a string q contém o comando a ser chamado esteja completa (concatenações e afins) antes de passar para o WinExec}

var
  parametros,comando : string;

begin
  parametros := InputBox('Acesso','Digite os parâmetros','');
  comando := 'cmd /c c:windowssystem32shutdown.exe ' + parametros;
//executa em janela normal
  Winexec(comando,SW_SHOWNORMAL);
//executa minimizado
  Winexec(comando,SW_SHOWMINIMIZED);
//executa maximizado
  Winexec(comando,SW_SHOWMAXIMIZED);
//executa oculto, não mostra janela alguma
  Winexec(comando,SW_HIDE);
 

Publicidade

Vote na dica




Quantidade de votos: 0 votos
Aceitação: 0%


Detalhes da dica

Categoria: Object pascal
Adicionada dia: 29/03/07
Por: Fabiano
Visualizada: 15890 vezes

Planeta Delphi - Tudo sobre programação Delphi Planeta Delphi - www.planetadelphi.com.br - Todos os direitos reservados | Copyright 2001-2009