SHDocVw.TWebBrowser

Delphi
TWebBrowser = class(TOleControl, IDocHostUIHandler, IDocHostShowUI, IOleCommandTarget)
C++
class PASCALIMPLEMENTATION TWebBrowser : public Vcl::Olectrls::TOleControl
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
class | public | SHDocVw.pas SHDocVw.hpp |
SHDocVw | SHDocVw |
Beschreibung
TWebBrowser stellt den Zugriff auf die Webbrowser-Funktionen der SHDOCVW.DLL (Shell Doc Object and Control Library) von Microsoft bereit.
TWebBrowser kapselt das Interface "IWebBrowser2" der Microsoft-Systembibliothek SHDOCVW.DLL. Dadurch können Sie eigene Webbrowser-Anwendungen erstellen oder Ihre Anwendungen um Funktionen zur Internet/Intranet-Kommunikation, zum Anzeigen von HTML-Dokumenten und zum Herunterladen von Dateien erweitern.
TWebBrowser kapselt die SHDOCVW.DLL. Daher muss SHDOCVW.DLL installiert sein, damit Sie diese Komponente verwenden können. Diese DLL wird mit Internet Explorer 4 und höher ausgeliefert.
TWebBrowser verwendet die Komponente "Internet Explorer" in der Laufzeitumgebung und jede Laufzeitumgebung könnte über eine andere Version der IE-Komponente verfügen. Standardmäßig verwendet TWebBrowser den Modus IE7 Standards, auch wenn in der Laufzeitumgebung der neueste IE (z. B. IE11) installiert ist. Um den Browser-Emulationsmodus der TWebBrower-Komponente zu steuern, legen Sie den folgenden Registrierungseintrag fest:
HKEY_LOCAL_MACHINE (or HKEY_CURRENT_USER) \SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION\<your application name>
Weitere Details finden Sie unter http://msdn.microsoft.com/en-us/library/ee330730%28v=vs.85%29.aspx#browser_emulation (EN).