OptimCL class inheritance diagrams.They’ve asked for an optimized,standardized title in Chinese.We need to keep the project names like“Delphi”,“VCL”,and“CLX,”using proper capitalization.We should shorten the phrase—removing unnecessary parts,like"的"and"类属

Delphi 的 VCL 和 CLX 类继承图还挺值得一看的,是你想搞清楚它们那些控件、窗口到底谁继承谁、怎么来的。VCL 偏 Windows 那一套,CLX 呢,是为了跨平台搞的,底层换成了 Qt。

VCL 的类从TObject一路拉出来,像TFormTButton这些控件基本都在里头能找到关系,看着像一棵清爽的家谱树,清楚又有逻辑。你写自定义控件、重写方法啥的,看看图能少走不少弯路。

CLX 那边虽然换了底子(Qt),但结构还是挺像的,只是有些类名、API 小不一样。Delphi 6 开始才有,想做跨平台项目就得靠它。不过说实话,用的人没 VCL 多,但理解 CLX 类图,能帮你快速适应这套机制。

两个 PDF 图,一份是VCL的,一份是CLX的,都是 Delphi 7 官方的,资源还挺干的。你可以从下边这些链接进去看看:

如果你平时用 Delphi 写得比较多,建议打印下来贴墙上,调代码时扫一眼,比翻文档快多了。

rar 文件大小:222.85KB