WinExec - não quer abrir o executável

Delphi

17/09/2005

Estou pedindo pra executar um programa pelo sistema dessa forma

WinExec(´c:\Caminho\Programa.exe´, SW_SHOWNORMAL);

blz assim ele abre, mas eu gostaria de definir esse caminho em um campo de uma tabela e trazer aqui mas não quer dar certo tentei assim?:

WinExec(TbPrincipalCaminho.Value+´Programa.exe´, SW_SHOWNORMAL);

mas assim ele não deixa nem compilar, alguém sabe como devo colocar isso pra q consiga abrir?


Janete

Janete

Curtidas 0

Respostas

Marco Salles

Marco Salles

17/09/2005

var
caminho:String;
begin
caminho:=TbPrincipalCaminho.AsString+´PMoviementosCheques´;
WinExec(Pchar(caminho), SW_SHOWNORMAL);


Ou mesmo tentar:

WinExec(Pchar(TbPrincipalCaminho.AsTrings+´Programa.exe´), SW_SHOWNORMAL); 



GOSTEI 0
POSTAR