一、组件和控件
•
在使用
Delphi 开发应用程序中,广泛地使用到组件。可
视组件库(
Visual Component Library ,简称 VCL )是
Delphi 中最重要的部分,通过 VCL 可以在窗体中方便地
构建与用户交互的界面,其中大部分组件显示在组件面板
(
Components Palette )上。
•
除了少数例外,所有的组件都是
TComponent 类的子类。
•
用户还可以创建自己定义的特殊功能组件。
•
控件(
TControl )是在程序运行期间用户是可以看到的
可视化
组件
。
•
控件是基于窗口的和基于图形的。
•
控件又有两种不同的类型,即基于窗口的控件(即窗口控
件)是指基于系统窗口的可视组件,具有窗口句柄,可以
作为输入焦点并可以含有其他控件,如
Edit 组件。图形控
件没有窗口句柄,不能作为输入焦点,也不能含有其他控
件,如
Label 组件。