文件名称:Delphi7升级到Delphi 2010、Delphi XE、Delphi XE2总结
文件大小:30KB
文件格式:DOC
更新时间:2020-09-27 10:45:49
Delphi7 升级 DelphiXE DelphiXE2
Delphi7升级到Delphi 2010、Delphi XE、Delphi XE2总结 !最后有个项目要移植到64位,所以这个很有用。在2010中PChar已经不再表示PAnsiChar而是表示PWideChar,如果依然这样写,运行时很可能会得到一个内存访问错误。因为每 次Inc(P),实际上指针向前移动了2字节,因为SizeOf(WideChar)=2,Inc(P)相当于 P:=P+SizeOf(WideChar)。 解决方法是把PChar替换成PAnsiChar