Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi TWebBrowser Seite anzeigen (https://www.delphipraxis.net/202191-twebbrowser-seite-anzeigen.html)

Dumpfbacke 8. Okt 2019 05:11

TWebBrowser Seite anzeigen
 
Hallo Leute,
ich dachte immer, dass TWebBrowser auf den Internet Explorer aufbaut. Ich habe hier einen TWebbrowser auf meiner Form und rufe dann eine Seite auf. Hier gebe ich nun von Hand Benutzename und Passwort ein, um mich anzumelden. Nun bekomme ich eine Fehlermeldung von der Seite, dass ich das System von einem nicht unterstützten Browser aufrufe. Wenn ich die Seite jedoch mit dem IE selbst aufrufe funktioniert es ohne Probleme. Kann man mir hier jemand sagen was ich da denn falsch mache ?

Danke Tanja.

hoika 8. Okt 2019 05:14

AW: TWebBrowser Seite anzeigen
 
Hallo,
du musst den Emulationsmodus setzen.
Google hilft.

Bernhard Geyer 8. Okt 2019 07:16

AW: TWebBrowser Seite anzeigen
 
TWebbrowser arbeitet ohne "Händische Anpassung" im IE7-Modus.
Damit läuft mittlerweile praktisch keine Seite mehr.

Man muss suchen welche der Registry-Keys man für seine Anwendung mindestens braucht:
https://blogs.msdn.microsoft.com/pat...compatibility/

Dieser Key ist dabei der Wichtigste:
https://docs.microsoft.com/en-us/pre...wser_emulation

Der schöne Günther 8. Okt 2019 08:57

AW: TWebBrowser Seite anzeigen
 
=> https://www.delphipraxis.net/192748-...ml#post1371666

Rollo62 9. Okt 2019 07:17

AW: TWebBrowser Seite anzeigen
 
<OT>
Gibt es eigentlich einen Termin seitens Microsoft wann der IE gegen Edge rausgeworfen wird ?

IMHO ist IE viel zu tief in Windows verstrickt, und der wird eventuell noch ewig drinbleiben müssen.
Das heisst doch auch das M$ daran noch Support/Sicherheitspatches machen müsste, oder nicht ?
</OT>

Der schöne Günther 9. Okt 2019 09:03

AW: TWebBrowser Seite anzeigen
 
Als Endbenutzer-Anwendung mit dem blauen e vielleicht eines Tages. Es gibt aber keinen Termin. Als Komponente im Betriebssystem wahrscheinlich niemals, dazu hängen viel zu viele Programme davon ab.

Windows hat ja mittlerweile schon drei Browser-Engines. Den IE 11 (Trident), EdgeHTML und Chromium mittlerweile auch noch 8-)


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:40 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz