主页C++ Builder 资料C++ Builder 参考手册VCL 基础类TComponent
C++ Builder 串口控件
C++ Builder 编程技巧
C++ Builder 操作指南
C++ Builder 参考手册
基础知识
cfloat 浮点数
cmath 数学函数
cstdlib 标准库函数
System 字符串
System 日期和时间
System.Math.hpp 数学函数
其他数据类型
VCL 基础类
 • TObject
 • TPersistent
 • TInterfacedPersistent
 • TComponent
   · 属性
   · 方法
   · 事件
 • TControl
 • TGraphicControl
 • TGraphicsObject
VCL 应用程序
Pictures 图片
Graphics 绘图
Additional 控件
System 控件
A ~ Z 字母顺序排列的目录
网友留言/技术支持
TComponent - 所有组件的公共父类

说明:

TComponent: 所有组件的公共父类。

组件和控件的区别:
 • 控件 TControl 是从 TComponent 继承的子类,所以所有的控件也都是组件,组件包含了所有的控件;
 • 从 TControl 继承的控件,运行的时候能够显示出来,这是 TControl 增加的功能,而 TComponent 并没有处理显示的代码;
 • TComponent 是不同框架都公有的类,在 System.Classes.hpp 里面,而 TControl 在不同的框架里面有不同的实现;
 • 一般情况编写不同框架有不同实现的控件,都是根据 Vcl::Controls::TControl 或 Fmx::Controls::TControl 来分组和注册框架不同而类名相同的控件的,如果不同的框架实现相同的控件,即各个框架公有的,都是从 TComponent 继承过来的组件。

属性方法事件

 

头文件:

#include <System.Classes.hpp> (XE2 之后),#include <Classes.hpp> (XE 之前)

 

命名空间:

System::Classes

 

继承关系:

TObjectTPersistentTComponent

 

◤上一页:TInterfacedPersistent下一页:TControl

C++ 爱好者 -- Victor Chen 的个人网站 www.cppfans.com 辽ICP备11016859号