Como executar programas externos ao Delphi?
Se você precisar rodar um programa externo durante a execução do seu aplicativo em DELPHI, basta usar a seguinte linha no seu programa:
WinExec(‘drive\path\file.exe’, sw_show);
Onde drive é o drive que deve ser usado, path é o caminho (diretório e subdiretórios) onde está o arquivo executável e file é o nome do arquivo executável.
Por exemplo, caso queira abrir a Calculadora do Windows, substitua drive\path\file por c:\windows\calc.exe, não esqueça de escrever também a extensão do arquivo.