专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
******************************** 运 行 错 误 信 息 ** 运行时出现的错误信息形式为: ** Run-time error nnn at xxxx ** 其中 nnn 是运行时的错误编号 ** xxxx 是运行时的错误地址 ********************************运行时的错误分为以下三类:* I/O错误:错误编号为100-149编号 说明---------------------------------------------------------100 磁盘读错误,若 [阅读全文] [PDF]
一、引子Delphi运行期间,一个对象变量实际上是一个四字节指针,指向内存中此对象具体占据的一片区域,而区域的首个四字节又是一个指针指向该类的VMT,所有该类的实例对象的区域的首四字节指针都指向同一个VMT,故此一个VMT基本上就可以代表类本身。而每个类的VMT前面(VMT指针所指处的负偏移处)保存了该类的一些运行期信息,包括-44(vmtClassName)处的指向ClassName的字符串指针,-40(vmtInstanceSize)处的对象实例大小InstanceSize等。而本文专门讲述其-60(vmtTypeInfo)处的TypeInfo/Cla [阅读全文] [PDF]
1 共2条 分1页