Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

PDF in einem Formular anzeigen

19 views
Skip to first unread message

Michael Alexander

unread,
May 22, 2012, 7:08:21 AM5/22/12
to
Hallo!

Ein altbekanntes Thema, nunmehr habe ich ein Problem, welches ich nicht
lösen kann.

In A2k habe ich es mit dem pdf.ocx gelöst, in Acc2010 und Win 7 Pro 64 bit
gibt es das nicht mehr, evt. würde eine Installation auch funktionieren,
habe es aber nicht probiert, weil ich auf das Webbrowser ctl setzen wollte.

Aber da öffnet sich immer mein Acrobat X 64 bit, obwohl ich in den Acrobat
Webbrowser-Optionen "PDF in Browser anzeigen" aktiviert habe, so wie man es
machen müßte. Dennoch wird das PDF nicht im frm angezeigt, sondern es öffnet
sich Acrobat X.

Ich fand so ein Verhalten bereits im Web beschrieben
http://windowssecrets.com/forums/showthread.php/138751-Web-browser-control-in-Access-2010

Evt. mache ich aber auch etwas falsch, daher bitte um Eure Hilfe.

Ich habe dem Webbrowser-ctl den Steuerelementinhalt "Dokumente" gegeben,
wobei im tbl-Feld "Dokumente" z.B. D:\Scan\test.pdf steht.
Das öffnet aber Acrobat X

Wenn ich dem Webbrowser-ctl keinen Steuerelementinhalt zuordne und das ganze
im Form_Current mache, dann zeigt mir das Webbrowser-ctl nichts an, aber
auch Acrobat X öffnet sich nicht.

Private Sub Form_Current()

If Not IsNull(Me.PDFDatei) Then
Me.Webbrowser = Me.PDFDatei
oder aber auch schon probiert
Me.Webbrowser.Value = Me.PDFDatei
...

in Me.PDFDatei steht der Pfad plus Name zur PDF-Datei (D:\Scan\test.pdf )


Danke
Michael





Michael Alexander

unread,
May 22, 2012, 2:57:13 PM5/22/12
to
Ich konnte das Problem PDF in einem frm anzuzeigen ein bißchen eingrenzen
(denke ich zumindest).

In meiner VM-Installation läuft Acc2010 (32bit) auf Win 7 Pro 64 bit mit
Adobe READER X.
Dort steht mir wohl über die AcroPDF.dll auch das PDFOCX zur Verfügung, mit
dem ich ohne Probleme ein PDF wie gewünscht anzeigen kann.

In meiner "normalen" Installation, Acc2010 64 bit auf Win 7 Pro 64 bit mit
Adobe Acrobat X gibt es zwar einen Verweis auf AcroPDF.dll, aber es wird
kein PDFOCX als ActiveX-Steuerelement zum Einfügen angeboten.
Scheinbar kann das Acrobat X nicht, sondern nur der Reader. Auch mit
regsvr32 kann ich AcroPDF.dll nicht nochmals registrieren.

Bleibt vermutlich nur der Weg, auch den Reader zu installieren, um das OCX
zur Verfügung zu haben.

Michael


"Michael Alexander" <MirKe...@DontSpamMe.invalid> schrieb im Newsbeitrag
news:jpfs38$ejl$1...@news.albasani.net...
0 new messages