Главная Общее Классы Компоненты Примеры Ссылки            

TComponent

Базовый класс всех компонентов C++ Builder.
О п и с а н и е.
Класс TComponent является прародителем всех компонентов C++Builder. Он инкапсулирует наиболее общие свойства и методы компонентов, включая:
Возможность включать компонент в палитру компонентов и работать с ним при визуальном проектировании.
Способность быть владельцем других компонентов или управляться другими компонентами.
Возможности обмена с потоками и файлами.
Возможность служить оболочкой элементов ActiveX и других объектов.
Объекты типа TComponent не создаются. Класс TComponent используется как базовый, когда объявляется класс невизуального компонента, который может присутствовать в палитре компонентов и применяться в процессе проектирования. Для создания визуальных компонентов в качестве базового используется класс TControl или его потомки. Для создания оконных компонентов в качестве базового используется класс TwinControl или его потомки.

Иерархия


TObject
TPersistent

Свойства


Класс TComponent
ComObject
ComponentCount
ComponentIndex
Components
ComponentState
ComponentStyle
DesignInfo
Name
Owner
Tag
VCLComObject

Методы


Класс TComponent
_AddRef
_Release
~TComponent
BeforeDestruction
ChangeName
DefineProperties
DestroyComponents
Destroying
ExecuteAction
FindComponent
FreeNotification
FreeOnRelease
GetChildOwner
GetChildParent
GetChildren
GetIDsOfNames
GetNamePath
GetOwner
GetParentComponent
GetTypeInfo
GetTypeInfoCount
HasParent
InsertComponent
Invoke
Loaded
Notification
QueryInterface
ReadState
RemoveComponent
RemoveFreeNotification
SafeCallException
SetAncestor
SetChildOrder
SetDesigning
SetInline
SetName
SetParentComponent
TComponent
UpdateAction
Updated
UpdateRegistry
Updating
ValidateContainer
ValidateInsert
ValidateRename
WriteState

Класс TPersistent
Assign

Класс TObject
AfterConstruction
ClassInfo
ClassName
ClassNameIs
ClassParent
ClassType
CleanupInstance
DefaultHandler
Dispatch
FieldAddress
Free
FreeInstance
GetInterface
GetInterfaceEntry
GetInterfaceTable
InheritsFrom
InitInstance
InstanceSize
MethodAddress
MethodName
NewInstance

События


Класс У этого класса нет событий
назад

Наши партнёры и спонсоры:

Главная | Общее | Классы | Компоненты | Примеры | Ссылки |
© 2009 bcb.fud.ru
mailto:bcb@fud.ru