找回密码
 加入
搜索
查看: 4444|回复: 5

[AU3基础] HotKeySet怎么不能传递变量。难不成要声明全局滴?

[复制链接]
发表于 2014-6-21 11:00:14 | 显示全部楼层 |阅读模式
本帖最后由 a48405 于 2014-6-21 11:06 编辑

HotKeySet 第一个参数是快捷键,第二个参数是函数名,
如果定义hotkey的函数有传入变量,那就报错了。。。。。
难不成要声明全局变量?有人明白么?
;开始定义快捷键
HotKeySet ("#`","min")
While 1
        Sleep ( 200 )
WEnd
Local $arry[20] 
Func min($arry)
        
EndFunc
 楼主| 发表于 2014-6-21 11:02:41 | 显示全部楼层
亲们困惑好久了,要不定义全局变量,要不就在hotkey函数里再嵌套个带参数的新函数,反正怎么搞都不能平平常常的写代码。
发表于 2014-6-21 11:56:15 | 显示全部楼层
声明全局变量有哪些劣势呢?
 楼主| 发表于 2014-6-21 18:23:51 | 显示全部楼层
回复 3# seniors


    容易结构混乱,出错
发表于 2014-6-22 00:11:51 | 显示全部楼层
是要全局的。。。。
发表于 2014-6-27 10:49:16 | 显示全部楼层
帮你顶。。。。。。。。。。。。。。学习学习
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-10-6 12:03 , Processed in 0.079329 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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