感知VCL一
VCL即可视化组件库。
是Delphi、C++Builder的核心。
说到可视化,指的是设计可视化,亦即RAD。
在这里提到的组件,有别于其它RAD的控件。
在VCL里控件运行时都是可见的,而组件则不一定。
组件是一组行为的集合,而控件是所见即所得的控制行为的集合。
它们的继承关系是:TObject->TComponent->TControl。
继承自己的类一般是从TControl以后的类开始。
所谓组件库,类似于函数库。包括设计期间库和运行时间库。
设计期间库与运行时间库只有较细微的差别。
一般说的VCL原码指的是设计期间库的代码。
下面就熟悉VCL说一下我的经历。
首先C++要有一定的基础。
其次要熟悉Windows编程。//在这点上我没有问题,用过VC++
在这里要特别提到API(应用程序接口),它并不是什么神秘的东西。
一般都是由DLL导出,它也不仅指系统API你自己写的也算!
//买本《Windows2000API》手册吧!
最后你要有Pascal基础。没有就弄本语法资料,
编程的书就没必要看了,浪费钱。
因为只要能看懂就行,没必要会写。
三天后,咱们再具体学习VCL...//没问题吧!