background image

 

 

 

一、组件和控件

在使用

Delphi 开发应用程序中,广泛地使用到组件。可

视组件库(

Visual Component Library ,简称 VCL )是

Delphi 中最重要的部分,通过 VCL 可以在窗体中方便地

构建与用户交互的界面,其中大部分组件显示在组件面板

Components Palette )上。

除了少数例外,所有的组件都是

TComponent 类的子类。

用户还可以创建自己定义的特殊功能组件。

控件(

TControl )是在程序运行期间用户是可以看到的

可视化

组件

控件是基于窗口的和基于图形的。

控件又有两种不同的类型,即基于窗口的控件(即窗口控

件)是指基于系统窗口的可视组件,具有窗口句柄,可以

作为输入焦点并可以含有其他控件,如

Edit 组件。图形控

件没有窗口句柄,不能作为输入焦点,也不能含有其他控

件,如

Label 组件。