![]() |
Problema con shellexecute
Hola amigos tengo un problema con shellexecute, y es el siguiente:
cuando quiero abrir un archiuvo con determinada aplicacion me funciona solo si el nombre del archivo no tiene espacios en el nombre, ej.: este funciona: ShellExecute(form1.handle,nil,pchar('C:\windows\aplicacion.EXE'),pChar('o:\carpeta\archivo1.doc'),'' ,1); este NO funciona: ShellExecute(form1.handle,nil,pchar('C:\windows\aplicacion.EXE'),pChar('o:\carpeta\archivo 1.doc'),'',1); Gracias. |
Prueba de esta manera:
Código:
ShellExecute(form1.handle,nil,pchar('C:\windows\aplicacion.EXE'),pChar('"o:\carpeta\archivo 1.doc"'),'',1); |
Gracias seoane, de esa manera funciona perfectamente, sabes a que se debe?
Saludos |
Cita:
|
Correcto, gracias.
|
La franja horaria es GMT +2. Ahora son las 09:41:27. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi