O WinExec não funciona no DelphiXe, acredito que seja por causa do unicode.
A solucao encontrada foi usar o ShellExecute da seguinte forma.
Interface
uses ShellApi...;
Procedure Executar;
Var
NomeArquivoExecutar : String;
begin
NomeArquivoExecutar := 'CALC.EXE';
ShellExecute(Application.Handle, 'open', pchar(NomeArquivoExecutar), nil, nil, SW_HIDE);
end;
Nenhum comentário:
Postar um comentário