Lazarus1.0.2 和 DelphiXE3 的一些异同

                Lazarus               Delphi

编译器:     Ansi

界面:    UTF-8                 Unicode

string:     UTF8String          UnicodeString

AnsiChar: char                   AnsiChar

Delphi 向 Lazarus 传递 PAnsiChar,进过Lazarus string函数操作后

要用 UTF8ToAnsi 或 AnsiToUTF8 进行转码

 

packed record 两者的管理方式不同,甚至Lazarus 每个版本也不同

Delphi 和 Lazarus 沟通时最好用 var 形参或 指针类型

传递 var 形参本质上就是传递指针

posted on 2012-11-10 14:59  2-3^  阅读(462)  评论(0编辑  收藏  举报