Classes.TComponent.ValidateRename

From RAD Studio VCL Documentation (Japanese)
Jump to: navigation, search

Contents

Delphi の情報

ファイル Classes.pas

	procedure ValidateRename(AComponent: TComponent; const CurName: string; const NewName: string); virtual;


ユニット: Classes

種類: メソッド

可視性: protected

所属クラス: TComponent

C++ の情報

ファイル Classes.hpp

	virtual void __fastcall ValidateRename(Classes::TComponent * AComponent, System::UnicodeString CurName, System::UnicodeString NewName);


ユニット: Classes

種類: メソッド

可視性: protected

所属クラス: TComponent

説明

所有コンポーネントの名前を重複しない名前に変更します。


ValidateRename メソッドは,コンポーネントがその 1 つの所有コンポーネントの名前(AComponent で指定される)を,現在の名前(CurName で指定される)から NewName で指定される文字列に変更できるかどうかを調べます。AComponent が nil (Delphi)または NULL (C++)の場合や,NewName がすでに Components リスト内のコンポーネントの名前である場合,ValidateRename は EComponentError 例外を生成します。

ValidateRename は,Name プロパティの変更時に内部で使用します。ValidateRename を直接呼び出す必要はありません。

関連リンク

Personal tools