C++ Builder 參考手冊 ? TComponent ? GetEnumerator
頭文件:#include <System.Classes.hpp>
命名空間:System::Classes
類:TComponent
訪問權(quán)限:public:
函數(shù)原型:
TComponentEnumerator* __fastcall GetEnumerator(void);
System::Classes::TComponent::GetEnumerator 是 System::Classes::TComponent 的成員函數(shù),返回一個枚舉對象,可以枚舉某個組件里面所有組件子組件友瘤。
參數(shù):
無。
返回值:
返回一個枚舉對象衍慎,可以枚舉某個組件里面所有組件子組件。
- 如果處理所有的子組件,在一個循環(huán)里面右犹,調(diào)用 TComponentEnumerator 里面的 GetCurrent 方法獲取組件急侥,調(diào)用 MoveNext 來循環(huán)每個組件砌滞;
- TComponent::GetEnumerator 返回的對象枚舉的是 Components 屬性中的每個元素。
參考:
- System::Classes::TComponent::Components
- System::Classes::TComponent::ComponentCount
- System::Classes::TComponent::ComponentIndex
- System::Classes::TComponent::GetChildren
- System::Classes::TComponent::GetChildOwner
- System::Classes::TComponent::GetOwner
- System::Classes::TComponent
- System::Classes::TPersistent
- System::TObject
- VCL 類繼承關(guān)系
C++ Builder 參考手冊 ? TComponent ? GetEnumerator