Cita:
Empezado por Casimiro Notevi
Bueno, no he oido jamás nada sobre bennugd, pero el mensaje que dices: "demasiados archivos especificados", me hace pensar que el problema es ese, que debe esar entre comillas para que lo tome como 1 fichero, ya que de la otra forma ve varios, ejemplo: archivos de programa\datos mios\datos.dat
1. archivos
2. de
3. programa\datos
4. mios\datos.dat
Por eso debe ponerse entre comillas, para que vea:
1. "archivos de programa\datos mios\datos.dat"
En lugar de quotedstr, prueba con #39+'archivos de programa\datos mios\datos.dat'#39
Haz algunas pruebas de ese tipo hasta encontrar el modo adecuado
|
hola muchas gracias... me funciono de la siguiente manera:
Código Delphi
[-]Aprocess.CommandLine:='CMD /K bgdc.exe '+'"'+nombreArchivo+'"';
Aprocess1.CommandLine:='bgdi.exe '+'"'+cadenaSinExtension+'"';