Como abrir un pdf dentro de un formulario

2,558 views
Skip to first unread message

Lordiego

unread,
Nov 19, 2009, 9:50:08 AM11/19/09
to Mundo Visual FoxPro
Hola, quisiera saber como poder abrir un documento pdf dentro de un
formulario. Lo que hice fue crear un formulario, luego inserte un
control OLE llamado ADOBE ACROBAT CONTROL FOR ACTIVE X, ahora como
hago para indicarle que cuando llame a ese formulario me habra
directamento un documento pdf , por ejemplo ubicado en c:
\listado_personal.pdf ?. Desde ya gracias

arti...@gmail.com

unread,
Nov 19, 2009, 12:41:01 PM11/19/09
to Mundo Visual FoxPro
Mira en este enlace, ahí tienes la respueta, no hace falta tener
ningún ActiveX
ni nada, puro fox.


http://www.berezniker.com/content/pages/visual-foxpro/view-pdf-vfp-form

PATRICK PALMA

unread,
Nov 19, 2009, 2:09:04 PM11/19/09
to mundovis...@googlegroups.com
muy buen aporte, resulto mas sencillo y practico de lo que parecia..



El día 19 de noviembre de 2009 12:41, arti...@yahoo.es
<arti...@gmail.com> escribió:

Ing.Daniel Bojorge

unread,
Nov 19, 2009, 5:23:29 PM11/19/09
to mundovis...@googlegroups.com
Tremendo aporte, lo acabo de usar y está excelente, lo dejé así:

This.AddObject("owb","oleControl","Shell.Explorer.2")
This.oWb.Top = 0
This.oWb.Left = 0
This.oWb.Width = Thisform.Width
This.oWb.Height = Thisform.Height
This.oWb.Visible = .T.
This.oWb.Anchor = 240

This.AddProperty("cPDFFileName","")
This.AddProperty("nPdfLoadTimeout",30)

* Get PDF file name
Thisform.cPdfFileName = Getfile("pdf")

* Display the name in the textbox
This.Caption = Thisform.cPdfFileName
If Not Empty(Thisform.cPdfFileName)
* Display PDF
Thisform.ShowPdf()
Endif

y obviamente agrego el método ShowPDF, de ahí todo va excelente!!!!

Dios L@s Bendiga

Saludos,

Daniel (Con 1 Estrella DCE de Microsoft)
Nicaragua

visita www.debs.educaleft.com
Reply all
Reply to author
Forward
0 new messages