FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Abrir Archivos PDF VER 9.03
Posts: 37
Joined: Tue May 12, 2009 08:45 PM
Abrir Archivos PDF VER 9.03
Posted: Tue Jan 19, 2010 10:11 PM

Hola amigos no se como abrir un archivo PDF en la version 9.03

include "FiveWin.ch"

local oWnda, oActiveX
DEFINE WINDOW oWnda title "Contratos La Quinta" mdichild
oActiveX = TActiveX():New( oWnda, "AcroPDF.PDF.1" )
oWnda:oClient = oActiveX
oActiveX:Do("LoadFile","\servidor\planilla\contratos\100101.pdf" )
oActiveX:Do("SetCurrentPage", 1 )
ACTIVATE WINDOW oWnda maximized

en la version 7.5 abre perfectamente.

Gracias por la ayuda.

Posts: 782
Joined: Wed Dec 19, 2007 07:50 AM
Re: Abrir Archivos PDF VER 9.03
Posted: Wed Jan 20, 2010 04:20 AM
Hola Dioni:
Dioni wrote:Hola amigos no se como abrir un archivo PDF en la version 9.03

El siguiente ejemplo (el tuyo con pequeños cambios) funciona perfectamente con FWH 9.03
Code (fw): Select all Collapse
#include "FiveWin.ch"

function Main()
   local oWnda, oActiveX
   DEFINE WINDOW oWnda title "Contratos La Quinta" // mdichild ...no puede ser mdichild sin petenecer a una ventana mdi
   oActiveX = TActiveX():New( oWnda, "AcroPDF.PDF.1" )
   oWnda:oClient = oActiveX
   oActiveX:Do("LoadFile","Test.pdf" ) // \\servidor\planilla\contratos\100101.pdf"
   oActiveX:Do("SetCurrentPage", 1 )
   ACTIVATE WINDOW oWnda maximized

return nil

Un abrazo.
manuelmercado at prodigy dot net dot mx
Posts: 1074
Joined: Fri Oct 07, 2005 01:56 PM
Re: Abrir Archivos PDF VER 9.03
Posted: Wed Jan 20, 2010 12:33 PM
Hola

Alguna sugerencia como hacerlo con FoxIt Reader y active X
Saludos
Patricio

__________________________________________________________________
Version: Harbour 3.2.0dev (r1307082134),Compiler: Borland C++ 5.8.2 (32-bit)
PCode version: 0.3, FWH 13.2
http://www.sialm.cl
Posts: 610
Joined: Wed Oct 19, 2005 08:20 PM
Re: Abrir Archivos PDF VER 9.03
Posted: Wed Jan 20, 2010 05:24 PM

Ya sé que no es exactamente lo que se pregunta, pero por si acaso te es útil, yo hace tiempo que no utilizo activeX para abrir ficheros pdf,

me pasé a ShellExecute( ,"open", cFicheroPdf,,,1 )

y desde entonces no tengo problemas.

Un saludo,

Manuel



xH 1.2.3, FWH 23.07 32 bits, BC++ 7.4, xVerce CW 1.0, PellesC

Continue the discussion