@求助
ISSkin默认只支持Ansi版的Inno
因为Unicode版Inno之后,ISSkin没有对应更新
将String改为AnsiString可以同时支持Ansi和Unicode版的Inno
一个是默认,一个是强制转换
您好,使用皮肤插件时,是不是需要根据版本不同进行如下修改:
// Ansi版本改为 String
// Importing LoadSkin API from ISSkin.DLL
procedure LoadSkin(lpszPath: String; lpszIniFileName: String);
external 'LoadSkin@files:isskin.dll stdcall';
// Unicode版本改为 AnsiString
// Importing LoadSkin API from ISSkin.DLL
procedure LoadSkin(lpszPath: AnsiString; lpszIniFileName: AnsiString);
external 'LoadSkin@files:isskin.dll stdcall';
我实在不知道改怎么办了,请您帮帮我,Email- liujiaheng@gmail.com