Res: [delphi-br] WinExecAndWait32 nao aceita nomes longos no path do programa chamado

2008-12-03 Por tôpico Silvio Clécio
Olá pessoal, Paulo, desculpe a demora em responder brother, você já tentou outro ExecAndWait? function ExecAndWait(const FileName, Params: string; const WindowState: Word): boolean; var SUInfo: TStartupInfo; ProcInfo: TProcessInformation; CmdLine: string; begin { Coloca o nome do arquiv

Res: [delphi-br] WinExecAndWait32 nao aceita nomes longos no path do programa chamado

2008-12-01 Por tôpico Silvio Clécio
Olá pessoal, Se você quiser transformar no formato DOS, tenho uma sugestão: function scShortPathName(FileName: string; ApplyLowerCase: Boolean = True): string; var Buffer: array[0..MAX_PATH] of Char; begin // Short path name GetShortPathName(PChar(FileName), @Buffer, SizeOf(Buffer));