Probleme mit Acrobat

Alles rund um die Acrobat-Ansteuerung und Nutzung von PDF-Dokumenten per AX

Moderator: Moderatoren

Probleme mit Acrobat

Beitragvon Rudolf » Fr, 27. Mär 2009 8:49

Hallo,
habe Probleme bei manchen Computern beim Darstellen von PDF's über ActiveX. Könnte es die CLSID sein für die verschiedenen Versionen und wo finde ich die richtige ?
Grüsse
Rudolf


Code: Alles auswählen
Function _CreateAcrobatControl( oDrawingArea)
******************
Local oError, bSaveErrorBlock:=ErrorBlock({|oError| Break(oError)}) ,lRetVal:= NIL
LOCAL oControl
altd()
Begin Sequence
     oControl := XbpActiveXControl():new( oDrawingArea )

     // Specify the generic ProgId that identifies the
     // Acrobat Reader ActiveX control.
     oControl:CLSID  := "{CA8A9780-280D-11CF-A24D-444553540000}"
     oControl:create(,,,{oDrawingArea:currentSize()[1],oDrawingArea:currentSize()[2]} )

     oControl:SetShowToolBar( .T. )

     oControl:SetShowScrollbars( .T. )
     lRetVal := oControl
Recover Using oError
//   MsgBox("Error")
   lRetVal:= NIL
End

// Restore prior error block
ErrorBlock(bSaveErrorBlock)

Return lRetVal
Benutzeravatar
Rudolf
Programmier-Gott
Programmier-Gott
 
Beiträge: 1256
Registriert: Di, 03. Jan 2006 0:03
Wohnort: Salzburg/Österreich

Re: Probleme mit Acrobat

Beitragvon Wolfgang Ciriack » Fr, 27. Mär 2009 9:12

Hallo Rudolf,
ich benutze dieselbe CLSID und habe bisher keine Probleme feststellen können.
Viele Grüße
Wolfgang
Benutzeravatar
Wolfgang Ciriack
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
 
Beiträge: 2235
Registriert: Sa, 24. Sep 2005 9:37
Wohnort: Berlin

Re: Probleme mit Acrobat

Beitragvon Rudolf » Fr, 27. Mär 2009 9:25

Hallo Wolfgang,
könnte es mit verschiedenen Acrobat Versionen zu tun haben ? oder haben alle die selbe CLSID ?
Bei mir hat es nicht mehr funktioniert, seit dem ich von Acrobat einiges deinstalliert und neu installiert habe, hängt irngendwie damit zusammen. Habe Acrobat Reader 7 und 9 installiert.
Grüsse
Rudolf
Benutzeravatar
Rudolf
Programmier-Gott
Programmier-Gott
 
Beiträge: 1256
Registriert: Di, 03. Jan 2006 0:03
Wohnort: Salzburg/Österreich

Re: Probleme mit Acrobat

Beitragvon Jan » Fr, 27. Mär 2009 9:35

Hallo Rudolf,

wie schaffst Du denn das, sowohl die 7 und 9 installiert zu bekommen? Normalerweise will der immer alle alten Versionen deinstallieren.

Unter Vista gibt es aber das Problem, daß der Reader noch die License-Nummer haben will. Das gibt aber ein anderes Problem als daß, das Du hast.

Jan
Mitglied der XUG Osnabrück
Mitglied der XUG Berlin/Brandenburg
Vorsitzender des Deutschsprachige Xbase-Entwickler e. V.
Benutzeravatar
Jan
Foren-Administrator
Foren-Administrator
 
Beiträge: 11774
Registriert: Fr, 23. Sep 2005 18:23
Wohnort: 49328 Melle

Re: Probleme mit Acrobat

Beitragvon Wolfgang Ciriack » Fr, 27. Mär 2009 14:29

Also ich habe die CLSID fest im Programm und es klappt mit Version 7, 8 und 9.
Viele Grüße
Wolfgang
Benutzeravatar
Wolfgang Ciriack
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
 
Beiträge: 2235
Registriert: Sa, 24. Sep 2005 9:37
Wohnort: Berlin

Re: Probleme mit Acrobat

Beitragvon tauruz » Do, 07. Mai 2009 21:19

Ich bin neu zu Xbase++ und Niederländisch...
Vielleicht können Sie mir helfen.
Immer wann ich diese code brauche startet Adobe nächst zu meine app.
Es war nicht so mit v 9.0.
Hat jemand ein idee?

Code: Alles auswählen
oControl := XbpActiveXControl():new( oDrawingArea )

     // Specify the generic ProgId that identifies the
     // Acrobat Reader ActiveX control.
     oControl:CLSID  := "{CA8A9780-280D-11CF-A24D-444553540000}"
     oControl:create(,,,{oDrawingArea:currentSize()[1],oDrawingArea:currentSize()[2]} )
     oControl:loadFile("d:\demo.pdf")
     oControl:PrintAllFit(.T.)

Adobe 8.1.4
tauruz
Rookie
Rookie
 
Beiträge: 1
Registriert: Do, 23. Apr 2009 15:25


Zurück zu Acrobat & PDF

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast

cron