SoloCodigo

Programación General => C/C++ => C++ Builder => Mensaje iniciado por: nicolas2109 en Sábado 10 de Junio de 2017, 07:21

Título: ShellExecute
Publicado por: nicolas2109 en Sábado 10 de Junio de 2017, 07:21
Buenos días:
Primero:
Intento abrir un fichero .PDF con ShellExecute
         ShellExecuteA(NULL, "edit", "AcroRd32.exe", ASFichero.c_str(), NULL, SW_SHOWNORMAL);
En ASFichero->C:\Fichero.PDF que existe.
No muestra nada.
Segundo:
Donde puedo tener información de este comando "ShellExcecute" solo para C++ builder (no delphy, Visual, etc.) 
Saludos
 :question:
Título: Re:ShellExecute
Publicado por: chenech en Lunes 12 de Junio de 2017, 14:18
Primera prueba: cambia edit por open.
Segunda prueba: pon el path completo de AcroRd32.exe.
Tercera prueba: cambia ASFichero.c_str() por el nombre del fichero por si hay otro valor en ASFichero o usa el debug para comprobar el valor.

Información de la función:

https://msdn.microsoft.com/es-es/library/windows/desktop/bb762153(v=vs.85).aspx

Un saludo.