返回列表 回复 发帖

[求助] 请教SZ几个问题

近两天写脚本我才开始用VB做脚本的界面,但是我发现几个问题想请教下SZ(应该是站长吧)。
第一、在VB控件中OptionButton、CheckBox,好像在脚本里面会随着 "变量=DropList{0:0|1:1}=0"里面的0、1
         要是变成1、0"变量=DropList{0:1|1:0}=1"在生成的小精灵值的变化,前一种写法在CheckBox里面选中会是1
         非选中是0,而后一种写法将会使0和1调换,而前一种写法对于OptionButton选中的时候没有任何值,但是打开
         uservar.ini文件看却是 =-1,没选中的时候却是1,而后一种写法对于OptionButton来说,选中仍然是没有值的也是
         =-1,而没选中却成了0。
第二、对于空间ComboBox我仍然用"变量=DropList{0:0|1:1|2:2}=1",但是不管我在生成的小精灵里面怎么选择,得到的值
         始终是1,而且在没有生成小精灵的时候在按键精灵主程序里面我直接使用上面的办法定义后赋值为1,却输出了2
         不太清楚怎么搞的。请SZ指点下。
实话说,我也好久没碰按键精灵了,,
回去翻了下代码,下面是可用的
UserVar Combo2=DropList{0:0|1:1}=1 Combo2
至于OptionButton我记得我曾经用的时候也发现过异样,记得当时是早期版本的家族荣誉辅助的家族等级是用OptionButton控件的,忘了当时怎么解决的了,你可以用其他控件代替的,比如Check 然后用IF判断Check的选中与否
简单就好!
我还想请问下,您的那些脚本里面使用了与内存相关的东西没,要是全靠颜色来判断岂不是很繁琐。
返回列表