找回密码
 加入
搜索
查看: 2448|回复: 3

[GUI管理] [已解决]GUI控件的批量读取和批量赋值

[复制链接]
发表于 2010-12-23 00:21:41 | 显示全部楼层 |阅读模式
本帖最后由 zch11230 于 2010-12-23 00:31 编辑

我为一个软件根据自己的需要用AU3另外写了个GUI 功能都已经基本完毕 现在需要把我新建的GUI中控件的值读出来  其后在后台填写到真正要使用的软件中 因为控件比较多 想批量读取出来 这边再批量赋值
我自己新建的控件都是有规律的 比如Combo1 一直到Combo8 input1一直到input8
然后我使用了for循环 然后运行直接就报Eval("txt"&$i) 表达式错误  求更正
For $i = 1 To 8
        Eval("txt"&$i) = GUICtrlRead (Eval("Combo"&$i))
        MsgBox (0,"test","第"&$i&"个组合列表框的值为"&Eval("txt"&$i))
Next

评分

参与人数 1金钱 +10 收起 理由
afan + 10 感谢主动将修改帖子分类为[已解决],请继续 ...

查看全部评分

发表于 2010-12-23 00:27:59 | 显示全部楼层
第2行改为
Assign("txt" & $i, GUICtrlRead(Eval("Combo" & $i)))
 楼主| 发表于 2010-12-23 00:30:51 | 显示全部楼层
神速的A版....感谢更正
发表于 2012-7-20 11:00:00 | 显示全部楼层
标记一下,以后用着着
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-9-30 05:22 , Processed in 0.088747 second(s), 27 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表