Ver Mensaje Individual
  #1  
Antiguo 16-11-2017
Avatar de aguml
aguml aguml is offline
Miembro
 
Registrado: may 2013
Posts: 885
Reputación: 11
aguml Va por buen camino
Problema con ShellExecute

Hola amigos tengo una aplicación de consola que usa parámetros de entrada para hacer ciertas cosas. Si hago así por consola:
Código:
pfdtool.exe -g BLUS30270 -d "C:\PS3\SAVEDATA\BLUS3027010AE" DATA0.DAT
Funciona perfectamente pero si hago eso con ShellExecute en C++Builder asi:
Código PHP:
AnsiString directorio ExtractFilePath(OpenDialog1->FileName); 
directorio=directorio.SubString(1,directorio.Length()-1); 
AnsiString parametros " -g BLUS30270 -d \"" directorio "\"  DATA0.DAT"
ShellExecute(NULL
             
NULL
             
"pfdtool.exe"
             
parametros.c_str(), 
             
NULL
             
SW_HIDE); 
No hace nada aunque el parámetro es idéntico.
¿Que hago mal con ShellExecute?
Responder Con Cita