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

[AU3基础] [已解决]请教当按下某些按键时启动程序的AU3实现

  [复制链接]
发表于 2010-9-8 11:03:51 | 显示全部楼层 |阅读模式
本帖最后由 hongewuyan 于 2010-9-8 11:37 编辑

有一个需求是希望在按下ctrl时双击程序来启动程序。
目前的run命令无法支持
尝试先Send("{^ down}"),然后再run该程序,也没有效果。

不知道有没有方式解决,或有此类UDF提供支持。

评分

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

查看全部评分

发表于 2010-9-8 11:29:14 | 显示全部楼层
回复 1# hongewuyan


    {CTRLDOWN} 按住 CTRL 键直到发送 {CTRLUP} 为止
试试这个呢!

评分

参与人数 1金钱 +15 收起 理由
afan + 15

查看全部评分

发表于 2010-9-8 11:30:08 | 显示全部楼层
你这个不对,{^ down}
Global $Paused
HotKeySet("^{down}","a")

While 1
    Sleep(100)
WEnd

Func a()
    Run(@WindowsDir & "\Notepad.exe", "", @SW_MAXIMIZE)
EndFunc
 楼主| 发表于 2010-9-8 11:37:38 | 显示全部楼层
多谢帮忙。

2楼朋友的方式可以解决。
3楼的朋友可能没理解我说的意思。

惭愧。。。原来帮助文档就提到了这个按键写法,自己没注意到AU3本来就提供了这个支持。
发表于 2010-9-8 14:45:51 | 显示全部楼层
初学AU3,进来学习一下。谢谢
发表于 2010-9-8 14:47:38 | 显示全部楼层
呵呵,我看到了
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-10-3 08:24 , Processed in 0.073284 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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