Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Como puedo abrir un PDF desde mi Delphi (https://www.clubdelphi.com/foros/showthread.php?t=20322)

Shenex 12-04-2005 18:54:32

Como puedo abrir un PDF desde mi Delphi
 
Hola mi nombre es Shen y no se si alguien sabe como puedo abrir un documento PDF desde mi aplicacion en delphi o mejor dicho desde mi menu Abrir Ayudenme porfavor

b3nshi 12-04-2005 20:09:37

La verdad que no se si entendí bien... lo que queres hacer es abrir un PDF desde una aplicacion delphi, verdad???
Por que si es asi, una solucion que creo que puede funcionar es:

ShellExecute(nombre_del_form.Handle,nil,PChar('c:\archivo.pdf'),'','',SW_SHOWNORMAL);

Para que este codigo funcione, debes agregar en la uses de tu form: ShellApi.
Lo que hace este codigo es fijarse cual es el programa predeterminado de windows para ejecutar estos ficheros y procede a abrir el archivo con el mismo.
Creo que te deberia funcionar bien, la verdad que yo no lo probé, pero creo que si deberia funcionar.

Y si lo que quieres es saber con programa abrir archivos PDF, creo que la respuesta es mas sencilla, por que puedes usar el programa Acrobat Reader de la empresa: Adobe.

roman 12-04-2005 20:18:44

Y si lo que quieres es mostrar el archivo pdf dentro de tu mismo formulario revisa este hilo:

http://www.clubdelphi.com/foros/showthread.php?t=16229

// Saludos

gines 26-10-2006 20:37:04

Abrir un pdf almacenado en MySql como Blob
 
Hola.

En relación a este hilo, me gustaría plantear la pregunta sobre como podría hacerse algo similar pero diferente, Me explico:

- Abrir desde nuestra aplicación Delphi (usando el ActiveX de Adobe) un PDF que previamente hemos guardado en un campo Blob de MySql.

He estado probando de muchas maneras pero no doy con la correcta.

¿ alguna sugerencia ?

Gracias anticipadas.

Cita:

Empezado por roman
Y si lo que quieres es mostrar el archivo pdf dentro de tu mismo formulario revisa este hilo:

http://www.clubdelphi.com/foros/showthread.php?t=16229

// Saludos


roman 26-10-2006 20:43:34

Sólo se me ocurre que guardes el blob en un archivo temporal que es el que leas con el ActiveX.

// Saludos


La franja horaria es GMT +2. Ahora son las 11:40:44.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi