SHDocVw.TWebBrowser

De RAD Studio API Documentation
Aller à : navigation, rechercher

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

Propriétés

Type Visibilité  Source Unité  Parent
class public
SHDocVw.pas
SHDocVw.hpp
SHDocVw SHDocVw


Description

TWebBrowser donne accès à la fonctionnalité de navigateur Web des objets Microsoft Shell Doc et Control Library (SHDOCVW.DLL).


TWebBrowser encapsule l'interface IWebBrowser2 des objets Microsoft Shell Doc et Control Library (SHDOCVW.DLL) pour vous permettre de créer une application navigateur Web personnalisée ou de doter vos applications de fonctions Internet, de navigation de fichiers et réseau, de visualisation de document et de téléchargement de données.


TWebBrowser encapsule SHDOCVW.DLL. Pour cette raison, SHDOCVW.DLL doit être installé si vous souhaitez utiliser ce composant. Cette DLL est livrée avec Internet Explorer 4 et versions ultérieures.

TWebBrowser utilise le composant Internet Explorer en environnement runtime. Tous les environnements runtime n'ont pas la même version du composant IE. Par défaut, TWebBrowser utilise le mode IE7 Standards même si l'environnement runtime dispose de la dernière version de IE (par exemple, IE11). Pour contrôler le mode Browser Emulation du composant TWebBrower, définissez l'entrée de registre comme suit :

 HKEY_LOCAL_MACHINE (or HKEY_CURRENT_USER) \SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION\<your application name>

Pour de plus amples détails, voir http://msdn.microsoft.com/en-us/library/ee330730%28v=vs.85%29.aspx#browser_emulation

Voir aussi