|
本帖最后由 xparser 于 2015-3-1 21:39 编辑
变量值里面如果有中文,就会有问题,比如:%StartMenuFolder%="应用程序\AIDA64" ,当调用%StartMenuFolder%时,得到的是:er%=应用程序\AIDA64
[DefaultValues]我还是不太明白,比如我在界面里有个输入框,我想设置一个缺省值,但这个缺省值是个变量,如果我这样写:IN_SMFolder="Start menu folder:",1,0,36,121,100,20,%StartMenuFolder% 界面显示的不是%StartMenuFolder%里面的值,而是”%StartMenuFolder%“,我看到[DefaultValues]里貌似可以设置输入框的值,并且可以引用变量所以我就按照如下写:
[DefaultValues]
IN_SMFolder=%StartMenuFolder%
[Interface]
IN_SMFolder="Start menu folder:",1,0,36,121,100,20,
但不起作用,输入框依然什么没有,就算在[DefaultValues]里直接指定值IN_SMFolder=ABC,也是一样 |
|