SHDocVw.TWebBrowser

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Vcl.OleCtrls.TOleControlVcl.Controls.TWinControlVcl.Controls.TControlSystem.Classes.TComponentSystem.Classes.TPersistentSystem.TObjectTWebBrowser

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).

Siehe auch