Ver Mensaje Individual
  #4  
Antiguo 15-11-2024
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - Espańa
Posts: 19.435
Reputación: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Ańado que ShellExecute tal y como lo ha puesto [Casimiro] abrirá el PDF con el programa que tengas asignado por defecto a ese tipo de documentos, el resultado será el mismo que si pulsas doble click sobre el documento desde el Explorador de archivos de Windows.

Si deseas abrirlo con otro programa (Visor de PDF, Edge, Firefox,...) también se puede hacer, pero deberás especificarlo en la llamada.

Código Delphi [-]
  ShellExecute(Handle,'open', PChar('Firefox'), PChar('r:\FAQs.pdf'), nil, SW_SHOWNORMAL);
  ShellExecute(Handle,'open', PChar('MsEdge'), PChar('r:\FAQs.pdf'), nil, SW_SHOWNORMAL);
  ShellExecute(Handle,'open', PChar('C:\Utils\SumatraPDF-3.2-64.exe'), PChar('r:\FAQs.pdf'), nil, SW_SHOWNORMAL);
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita