Estimados tengo una duda estoy ejecutando un programa externo que genera unos índices en unos archivos viejos el problema ocurre cuando lo abro a través del Delphi por ejemplo EL programa lo tengo en el C:\45\45.exe si lo corro así entrando y ejecutándolo me genera los índices en 1 minuto mas tardar ahora si lo corro desde Delphi así :
Código Delphi
[-]
ShellExecute(Application.Handle, PChar('open'), PChar('C:\45\45.exe'), PChar(' /e,C:\temp'), nil, SW_NORMAL);
También los genera pero tarda al rededor de 4 hs :S nose cual es el motivo de esto intente corriendo con el WinExec y es lo mismo la verdad nose porque lo hace.-
desde ya muchas gracias.-