Classes.TComponent.SetName
From Référence RAD Studio VCL
Contents |
Informations Delphi
De Classes.pas
procedure SetName(const NewName: TComponentName); virtual;
Unité : Classes
Type : méthode
Visibilité : protected
Membre de : TComponent
Informations C++
De Classes.hpp
virtual void __fastcall SetName(System::UnicodeString NewName);
Unité : Classes
Type : méthode
Visibilité : protected
Membre de : TComponent
Description
Définit la valeur de la propriété Name.
La méthode SetName est la méthode virtuelle utilisée pour écrire dans la propriété Name. Elle appelle la méthode ChangeName qui effectue réellement le changement de nom.
ChangeName n'est pas virtuelle ; c'est SetName qu'il faut surcharger pour modifier le comportement de la propriété Name.
Avertissement : Si le nom d'un composant est modifié à l'exécution au moyen de SetName, les références à l'ancien nom deviennent indéfinies. Tout code ultérieur utilisant l'ancien nom générera une exception.