Delphi7转移到Delphi XE,
从代码上看,一个变化就是对Unicode(从此用Delphi编写乱码的问题,国际化问题算是彻底解决了)。
特别是代码中喜欢用PChar的同学要注意了,在XE中PChar默认都是PWideChar,而Delphi7中指向PAnsiChar的。
关于Delphi XE的Unicode说明可以下面的一篇资料,讲的很详细了
http://www.chinashare.net/index.asp?/1274-14-0-1-1.html
原文来自
http://blogs.embarcadero.com/vsevolodleonov/2010/09/27/delphi7projectsupgradetdelphixe/
来自东子的博客
从代码上看,一个变化就是对Unicode(从此用Delphi编写乱码的问题,国际化问题算是彻底解决了)。
特别是代码中喜欢用PChar的同学要注意了,在XE中PChar默认都是PWideChar,而Delphi7中指向PAnsiChar的。
关于Delphi XE的Unicode说明可以下面的一篇资料,讲的很详细了
http://www.chinashare.net/index.asp?/1274-14-0-1-1.html
原文来自
http://blogs.embarcadero.com/vsevolodleonov/2010/09/27/delphi7projectsupgradetdelphixe/
来自东子的博客