可能重复:
为什么在VCL / RTL中有这么多$IF DEFINED(CLR)? 我知道Delphi 7是用Object Pascal(Delphi)编写的,但自从Delphi 8于2003年12月发布以来,它成为了一个仅支持.NET的版本,将Delphi Object Pascal代码编译为.NET CIL;IDE为此目的进行了重写。
为什么在VCL / RTL中有这么多$IF DEFINED(CLR)? 我知道Delphi 7是用Object Pascal(Delphi)编写的,但自从Delphi 8于2003年12月发布以来,它成为了一个仅支持.NET的版本,将Delphi Object Pascal代码编译为.NET CIL;IDE为此目的进行了重写。