所以不是这样的:
$Var1 = 'This is variable one :P'$Var2 = 'This is variable two :P'
我喜欢这个(伪代码):
For $i = 1 to UBound($People)-1 **$var[$i]** = GUICtrlCreateCheckBox($var[$i],24,$y,200,17) $y = $y + 25 Next
有谁知道怎么样?
代码应该生成与数组中定义的一样多的复选框,每个复选框都应该有自己的变量.
解决方法 您正在寻找分配功能!看看这个例子:
For $i = 1 To 5 Assign('var' & $i,$i);Next
然后你可以用以下方法访问这些变量
MsgBox(4096,"My dynamic variables",$var1)MsgBox(4096,$var3)MsgBox(4096,$var5)
显然,var2和var3也可以使用:)
编辑:为了清楚起见,如果你已经正确地完成了它,你将会做的是将这些值存储在一个数组中 – 这是这类事情的最佳方法.
总结以上是内存溢出为你收集整理的数组 – 增量变量定义全部内容,希望文章能够帮你解决数组 – 增量变量定义所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)