Vcl.AxCtrls.TActiveXControlFactory.UpdateRegistry
Delphi
procedure UpdateRegistry(Register: Boolean); override;
C++
virtual void __fastcall UpdateRegistry(bool Register);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
public | Vcl.AxCtrls.pas Vcl.AxCtrls.hpp |
Vcl.AxCtrls | TActiveXControlFactory |
Description
Ajoute ou supprime des entrées de registre pour cet objet.
Cette méthode est appelée pour ajouter ou retirer le contrôle des registres système. Le comportement par défaut de cette méthode consiste à ajouter aux registres les clés de registre normales du contrôle ActiveX, les informations de fichier du serveur et les informations de la bibliothèque de type. Elle ajoute également les verbes ajoutés avec la méthode AddVerb.
Si le paramètre Register a la valeur True, true, le contrôle doit ajouter ses clés aux registres système. S'il a la valeur False, false, le contrôle doit retirer ses clés des registres.
Redéfinissez cette méthode si vous voulez que votre contrôle stocke davantage d'informations dans les registres que celles stockées par l'implémentation de base. Si vous redéfinissez vraiment cette méthode, appelez l'implémentation héritée au bon moment. Quand vous ajoutez des entrées de registre (Register a la valeur True true), appelez la méthode héritée avant d'ajouter les entrées personnalisées. Par contre, quand vous retirez les entrées de registre (Register a la valeur False false), appelez la méthode héritée après avoir supprimé les entrées personnalisées.