标签:
在Delphi XE及其以下的版本中一直这样使用WinExec函数:
WinExec(PAnsiChar(FUnInstallCmd),SW_SHOWNORMAL);
FUnInstallCmd 是一个String 变量,这样使用一直正常,某日,将代码在XE3中编译运行,发现这个用法不管用了,查了很多资料后,才知道String默认类型已经发生了改变,在XE3需要这样使用才能正常:
WinExec(PAnsiChar(AnsiString(FUnInstallCmd)),SW_SHOWNORMAL);
记录下来,记性实在不好!
标签:
原文地址:http://www.cnblogs.com/uws2056/p/5043314.html