Go homepage(回首页)
Upload pictures (上传图片)
Write articles (发文字帖)

The author:(作者)aaa
published in(发表于) 2014/7/19 0:13:00
delphi组件的分类

delphi组件的分类

组件的分类

组件通常包括3 种类型,即标准组件、自定义组件以及图形组件。

1.标准组件

Delphi 提供的标准组件来封装Windows 操作系统控件的行为,如TRichEdit、TTrackBar 和TListView。这些组件存在于组件面板上,实际上是把Windows 操作系统公共控件加上一层Object Pascal外套。

2.自定义组件

自定义组件是指那些不属于标准Delphi 组件库的组件。换句话说,这些组件是开发人员自己编写的,并由他们自己加入到已存在的组件集中。

3.图形组件

图形组件没有输入焦点不能接受用户输入,但允许开发人员创建。当开发人员想向用户显示某些图形,但不想让控件像标准控件和自定义控件那样消耗太多的Windows 资源时,这类组件很有用。图形组件不消耗Windows 资源,因为它不需要窗口句柄,而且它不能获得输入焦点。典型的图形控件有TLabel、TShape、TImage、TBevel 和TPaintBox。这种组件也不能作为容器,不能在其上放置别的控件。

非可视化组件是指除组件以外的所有组件,代表所有从TComponent 继承但不从TControl 继承的类。由于在设计时,非可视化组件以图标的形式出现在窗体上,在运行时看不见。因此可以将鼠标移到组件或组件上查看它的名称及其类型,也可以通过选定窗体设计器(Form designer)栏的ShowComponent Captions 选项,来查看非可视化组件的名称。




If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)





QQ:154298438
QQ:417480759