PDA

Ver la Versión Completa : Como abrir un documento pdf desde mi aplicacion


JoAnCa
07-06-2012, 14:44:09
Hola a todos
Lo que necesito es que cuando el usuario solicite la ayuda, se abra el Manual de Usuario que es un documento PDF, es decir, al hacer clic en el menu Ayuda en lugar de abrir los archivos clasicos de ayuda, se abra el documento pdf
Puede ser abrir el archivo externo o abrirlo dentro de un formulario de la aplicacion, cualquier metodo me sirve

movorack
07-06-2012, 15:42:01
Hola.

Una posible solución sería capturar cuando presionen la tecla F1. En delphi.about.com (http://delphi.about.com/od/windowsshellapi/a/keyboard_hook.htm) hay un articulo sobre eso.

Otra mas rapida que probé fué utilizar el componente TApplicationEvents de la pestaña a Adicional. En el evento OnShorcut agregas tu codigo.


if Msg.CharCode = VK_F1 then
begin
//Así abririras directamente el PDF
ShellExecute(Handle,'open', Pchar(RUTA_PDF), PChar(''), nil, SW_SHOWNORMAL);
end;

JoAnCa
07-06-2012, 16:17:39
Muchas gracias
Problema resuelto ;)