System.Classes.TComponentEnumerator
Delphi
TComponentEnumerator = class
C++
class PASCALIMPLEMENTATION TComponentEnumerator : public System::TObject
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
class | public | System.Classes.pas System.Classes.hpp |
System.Classes | System.Classes |
説明
TComponentEnumerator を利用すると、コンテナ コンポーネント内のコンポーネントを検出できます。
TComponentEnumerator は、指定されたコンテナ コンポーネントに含まれるコンポーネントへの参照を返します。これを利用して、アプリケーションは、実行時にコンポーネントの中身を調べることができます。
たとえば、フォーム上のパネルにいくつものコントロールがある場合、このクラスが役立ちます。(たとえば、パネル内のボタンを押すことによって)ユーザーが 1 つのパネルを選択した場合、コードはこの親パネルを識別できます。次に、TComponentEnumerator を使用して、この特定のパネル上のコントロール名を取得できます。