Delphi.NET 内部实现分析(5)

2008-04-10 02:57:47来源:互联网 阅读 ()

新老客户大回馈,云服务器低至5折

Delphi.NET 内部实现分析(5)

2.5 其它

在了解了Borland.Delphi.System中的几个重要部分之后,剩下的就是一些零零碎碎的扫尾工作。

2.5.1
类型别名

为兼容Delphi中的特有类型,Borland.Delphi.System单元中定义了很多类型别名。
如我们前面分析过的TObject就是System.Object的别名。
//-----------------------------------------Borland.Delphi.System.pas--
type
TDateTime = type Double;
Extended = type Double; // 80 bit reals are unique to the Intel x86 architecture
Comp = Int64 deprecated;

TGUID = packed record
D1: LongWord;
D2: Word;
D3: Word;
D4: array[0..7] of Byte;
end;
//-----------------------------------------Borland.Delphi.System.pas--
对于DelphiTDateTime类型来说,它在实现上是以一个Double8字节浮点数存储的,
兼容OLE自动化中的时间格式。在

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:今天做了一个小软件,总结了一些经验与大家共享。

下一篇:Delphi代码风格约定