Re: ActiveX-Control des Adobe Reader 7.0
- From: Bjoern Schreiber <news.bs@xxxxxxxxx>
- Date: 23 Mar 2006 08:37:36 GMT
"Dirk Schauries" <schauries@xxxxxx> wrote in
news:dvrq4i$e9q$02$1@xxxxxxxxxxxxxxxxx:
gewünschte PDF-Datei übergeben. Dieses Programm registriert beim Start
über regsvr32 die AcroPDF.Dll und da erhalte ich von ShellExecute als
Result den Wert 42, sagt mir erst mal nichts außer, dass der
Registriervorgang erfolglos war.
Warum versuchst du die DLL zu registrieren? Wenn der Adobe Acrobat
Reader in der Version 7.x installiert ist, dürfte diese Datei bereits
vorhanden und registriert sein. Bei den Versionen 4-6 des Adobe Acrobat
Readers ist die Funktionalität in der Datei pdf.ocx gekapselt.
Ich glaube nicht, dass du diese Dateien als einzelnen Bestandteil
deiner Anwendung mitgeben darfst, sondern wenn dann nur eine komplette
Adobe Acrobat Reader Installation.
Meine Frage: Macht es überhaupt Sinn, über das Adobe ActiveX
PDF-Dateien anzuzeigen oder sollte man lieber auf andere Tools wie
XPdfViewer ausweichen?
Markus hat es ja bereits angedeutet. Das Adobe Acrobat Reader ActiveX
Steuerelement ist eindeutig für die Zusammenarbeit mit dem IE ausgelegt
und machte beim Einbetten in eigene Applikationen schon immer
Schwierigkeiten. Beim Versionswechsel von 6 auf 7 kommt erschwerend dazu,
dass sich die Typenbibliothek geändert hat.
Wir setzen in der Firma weiterhin das ActiveX Steuerelement zur Anzeige
von PDF Dokumenten in einer eigenen Komponente und direkt in einer
Vollbildanzeige ein. Bislang funktioniert dies mit den Versionen 4 - 7
mit dem Adobe Acrobat Reader recht gut.
Die gesamte Funktionalität wurde durch eine eigene Klasse gekapselt.
Zur Laufzeit wird ermittelt welche Version des ActiveX Steuerelementes
installiert wurde und dann mit Hilfe der passenden Typenbibliothek eine
Instanz dieses Steuerelementes erzeugt.
HTH,
Björn
--
Björn Schreiber, DRIGUS GmbH
news.bs@xxxxxxxxx
Bei Email NOSPAM in den Betreff aufnehmen.
Put NOSPAM in subject to reach me by email.
.
- Follow-Ups:
- Re: ActiveX-Control des Adobe Reader 7.0
- From: Dirk Schauries
- Re: ActiveX-Control des Adobe Reader 7.0
- References:
- ActiveX-Control des Adobe Reader 7.0
- From: Dirk Schauries
- ActiveX-Control des Adobe Reader 7.0
- Prev by Date: Re: Komponenten von Pudersoft
- Next by Date: Re: ActiveX-Control des Adobe Reader 7.0
- Previous by thread: Re: ActiveX-Control des Adobe Reader 7.0
- Next by thread: Re: ActiveX-Control des Adobe Reader 7.0
- Index(es):
Relevant Pages
|