Delphi.NET中的Object Pascal与Delphi6或7的OP相比会有变化么?
如题.
.net 不会有 pointer(指针), 所以现时的Delphi, 当要进入.net时, 便要把有关pointer部份全部更改.
现时 Delphi7 .net preview complier 会替现有的Delphi编译, 并指示那些不配合.net 部份.
若是用Delphi7, 可以打开 'Project --> Options --> Complier Messages' 中的最後的三项开启:
Unsafe type
Unsafe code
Unsafe typecast
之後当Delphi7编译时便会把不乎合 .net规格的地方报错. 除此之外, Delphi7 (.net preview)或以後是可以不经修改而直接编.net程式的.