![]() |
TWebBrowser *.pdf ohne Dialog anzeigen
Hallo!
Leider funktioniert die Anzeige der pdf Dokumente in der TWebBrowser Komponente nicht ohne den Dateidownload Dialog. Und wenn man dann anzeigen auswählt, dann öffnet sich das Dokument im Edge und nicht in der TWebBrowser Komponent in unserem Programm. Hat jemand eine Idee wie das konfiguriert werden muss oder welche Settings der Komponente gemacht werden müssen, damit die Datei einfach angezeigt wird? Der Aufruf erfolgt über TWebBrowser.navigate(). Win10 und Edge 84.0... Danke euch sehr... |
AW: TWebBrowser *.pdf ohne Dialog anzeigen
hast du auch konfiguriert das der IE nicht im IE7-Modus läuft?
|
AW: TWebBrowser *.pdf ohne Dialog anzeigen
Das bringt nichts, der Internet-Explorer wird kein PDF anzeigen, er kann dir höchstens ein "Download speichern unter..." anbieten, egal ob er im IE7 oder IE11-Modus läuft.
Ein Ausweg wäre
PS: Den TEdgeBrowser gibt es erst ab Delphi 10.4. |
AW: TWebBrowser *.pdf ohne Dialog anzeigen
Unter der Voraussetzung dass sich ein PDF-Anzeigeprogramm (z.B. Adobe Reader) registriert hat, sollte das doch gehen.
Wir nutzen das seit Jahren so im TWebbrowser. Ist kein Anzeigeprogramm vorhanden, können wir auf die WPViewPdf umschalten. |
AW: TWebBrowser *.pdf ohne Dialog anzeigen
Hallo!
Vielen Dank für die Antworten. Ja, die Eintrag in der Registry habe ich gemacht. Und ja, es ist ein Adobe Reader DC installiert. Auf anderen Rechner funktioniert die Anwendung auch ohne Probleme und es werden die Dateien in der TWebBrowser Komponente angezeigt. Nur auf diesem speziellen Host, der auch noch der wichtigste ist, funktioniert das irgendwie nicht. Danke |
AW: TWebBrowser *.pdf ohne Dialog anzeigen
Zitat:
Manchmal ist man bei sowas betriebsblind ... |
AW: TWebBrowser *.pdf ohne Dialog anzeigen
Zitat:
Evtl. parallel Installierten Adobe Acrobat ebenfalls deinstallieren. Wenn diese beide parallel installiert mit unterschiedlichen Versionsständen hat man fast immer Probleme damit |
AW: TWebBrowser *.pdf ohne Dialog anzeigen
Was ist denn wenn du die URL zur Datei (file:///...) im Internet Explorer manuell aufrufst? Zeigt er sie dann an?
|
AW: TWebBrowser *.pdf ohne Dialog anzeigen
Habe jetzt deinstalliert und neu installiert. Es ist nur der Reader DC drauf.
Jetzt kommt kein Dialog mehr aber es wird auch nichts angezeigt in der TWebBrowser Komponente. Bei einem erneuten Versuch eine andere Datei anzuzeigen, kommt jetzt, dass die angeforderte Ressource bereits verwendet wird. Noch ne Idee? |
AW: TWebBrowser *.pdf ohne Dialog anzeigen
Zitat:
|
AW: TWebBrowser *.pdf ohne Dialog anzeigen
Soooo. Habe mal die Adobe Reader XI installiert und siehe da, es funktioniert einwandfrei.
Scheint also an dem Adobe Reader DC gelegen zu haben?! Danke euch für eure Mühen! |
AW: TWebBrowser *.pdf ohne Dialog anzeigen
Bis wir unsere Systeme mit Edge ausgeliefert haben haben wir davor immer den Adobe Reader DC eingesetzt. Hat immer funktioniert, aber irgendwas schien da ja wirklich an deiner Installation kaputt gewesen sein.
Ich kann mich an irgendeinen "Protected Mode2 erinnern, vielleicht hatte der Einfluss? |
AW: TWebBrowser *.pdf ohne Dialog anzeigen
Zitat:
Ist das ein Win10-System oder auch ein älteres Windows? |
AW: TWebBrowser *.pdf ohne Dialog anzeigen
Zitat:
Erst nach Deinstallation von DC und Installation von XI hats funktioniert. Ich danke euch trotzdem wie verrückt und wünsche, soweit möglich, frohe Weihnachten und so weiter... |
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:24 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz