s := '1234567890'; Writeln(Copy(s,2));
如果为32位EXE编译,则上面打印234567890.但是,当相同的代码编译为64位EXE时,它将不会打印任何内容.
为什么是这样?我必须将所有这些代码更改为例如将32位应用程序移植到64位时复制(s,2,Length(s) – 1).
我总结说:
>您尚未完全更新XE3安装.>您的代码使用代码中包含的其他复制功能.
感谢@bummi指出了证明项目1是解释的QC report.您的解决方案(显然)是应用更新.