Executando programas externos com o Delphi


Esta é uma dica bem simples. Para executar um programa externo via delphi, existe a função WinExec. Sua sintaxe é a seguinte:

function WinExec(cmdLine: PAnsiChar, uCmdShow: cardinal): cardinal;

No primeiro parametro passamos o nome do executável e no segundo é passado um valor numerico (0,1 e 2) que irá definir em qual modo o programa será aberto (maximizado, minimizado ou normal).

No exemplo abaixo, vamos abrir a calculadora do Windows:

procedure TForm1.Button1Click(Sender: TObject);
begin
WinExec('calc.exe', 0)
end;

Simples não é?

See ya and happy hacking! 🙂

Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s