摘要:
我从去年 12 月上旬开始等待李维的《Inside VCL》。我当时的计划是,在这本书的指导下深入学习 Delphi。到了 12 月底,书还没有出来,我不愿再等,开始阅读 VCL 源代码。在读完 TObject、TPersistant 和 TComponent 的代码之后,我发现还是不清楚 Delp 阅读全文
posted @ 2021-07-01 16:48
风潇潇xi
阅读(385)
评论(0)
推荐(0)
摘要:
目录 ⊙ RTTI 简介 ⊙ 类(class) 和 VMT 的关系 ⊙ 类(class)、类的类(class of class)、类变量(class variable) 的关系 ⊙ TObject.ClassType 和 TObject.ClassInfo ⊙ is 和 as 运算符的原理 ⊙ TT 阅读全文
posted @ 2021-07-01 16:46
风潇潇xi
阅读(528)
评论(0)
推荐(0)
摘要:
目 录 ⊙ DFM 文件与持续机制(persistent) ⊙ ReadComponentResFile / WriteComponentResFile 函数 ⊙ Delphi 持续机制框架简述 ⊙ 一个 TForm 对象的创建过程 ⊙ TStream Class 和 TStream.ReadCom 阅读全文
posted @ 2021-07-01 16:44
风潇潇xi
阅读(288)
评论(0)
推荐(0)
摘要:
前几天开始阅读 VCL 源代码,可是几个基类的继承代码把我看得头大。在大富翁请教了几位仁兄后,我还是对Delphi对象的创建和方法调用原理不太清楚。最后只好临时啃了一下汇编,把Delphi对象操作的几个关键的方法勘察了一遍。 你可以通过以下链接知道我为什么要做这件事: http://www.delp 阅读全文
posted @ 2021-07-01 16:42
风潇潇xi
阅读(229)
评论(0)
推荐(0)
摘要:
目 录 ⊙ 接口的引用计数管理 接口指针总是被初始化为 nil 接口指针赋值为对象 接口指针赋值为接口指针 接口引用计数使用规则小结 ⊙ 接口对象的编译器实现 接口对象的内存空间 接口跳转表 对象内存空间中接口跳转指针的初始化 ⊙ implements 的实现 以接口成员变量实现 implement 阅读全文
posted @ 2021-07-01 16:41
风潇潇xi
阅读(205)
评论(0)
推荐(0)

浙公网安备 33010602011771号