llztt 发表于 2008-5-24 01:38:37

分配控件ID的数 是逐一增加的, 这个估计是AU3的固定工作模式, 你在循环数组中创建的控件, 这个应该不会出乱

如果说效率,每个事件都循环一遍数组(可能10000个) , 效率岂不更低??

应该说这种做法通用性太差了, 如果是固定产生控件倒没什么, 问题在于动态产生控件情况下, 如果不连续, 那么会很麻烦

事件模式参数问题, 查了些资料也没见有, 期望下次autoit更新时有新发现吧

adi 发表于 2010-4-20 15:50:21

这个问题好、、、、、、、、、、、、

joyoustar 发表于 2010-5-25 18:05:05

我也想知道!

pusofalse 发表于 2010-5-25 20:42:22

不必循环数组,这样太浪费资源和效率。只要融入表驱动思想,这些问题都不是问题了,可以看下Assign、Eval、Call函数。

cashiba 发表于 2017-2-25 16:33:23

问题木有解决?

h20040606 发表于 2017-2-25 20:12:14

在事假处理函数中,进行循环,根据@GUI_CtrlId进行不同的操作啊。你的程序的多复杂,几十个控件就不错了。还10000个
页: 1 [2]
查看完整版本: GUICtrlSetOnEvent如何向映射函数传递参数?