如图所示,编译脚本提示报错:Unknown type 'PChar' ,此时看一下安装的inno版本是否是Unicode版本的。若版本后带了一个(u),则说明该版本为Unicode版本的Inno从Inno 6.0开始官方只发行Unicode版本。
解决方案如下:
使用非Unicode版本的Inno进行编译。
将 PChar 替换为 AnsiChar 或者 String