Classes.TComponent.SetName

From Référence RAD Studio VCL
Jump to: navigation, search

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.

Voir aussi

Personal tools