作者prejv ( )
看板EzHotKey
标题Re: [AHK-] 开启程式toolbar
时间Sun Aug 24 15:54:53 2008
※ 引述《VElysian (家瑀 致中和)》之铭言:
: ※ 引述《prejv ( )》之铭言:
: : 有个问题想请教各位版友
: : 我想利用autohotkey..
: : 开启桌面某程式後,再由键盘输入alt+P直接进入toolbar某选项
: : script撰写如下:
: : Run %A_Desktop%\PPP.exe
: : WinWaitActive,PPP-Real-Time & Post Mission - [Picture View]
: : Send !p
: : 执行以後程式开启了,但没有启动toolbar选项
: : 请问是script写法任何地方出错了吗?
: : 谢谢
: 我把 PPP.exe 改成记事本(NotePad),发觉可以执行耶~~
: 程式码如下:
: Run , NotePad
: WinWaitActive , 未命名 - 记事本
: Send {Enter}{1}{2}{3}
: MsgBox , 记事本执行了
: 对照了一下,你的程式码应该没有错。
: 我在想会不会是 「 PPP-Real-Time & Post Mission - [Picture View] 」
: 少了一些东西,所以导致 「Send !p」 无法正常执行呢??
: 视窗标题(Window Title)可以从 AutoHotKey 的 Window Spy 那边复制喔~~
: 如果不是这个问题的话,那我也不知道了.....
: 写完了,希望有帮助到你。 ^_^
我利用录制功能得到了如下的结果
不过有再修一下自己觉得这样比较易读
PPPwintitle=PPP-Real-Time & Post Mission - [Picture View]
Run , %A_Desktop%\PPP.exe
WinWait, %PPPwintitle%,
IfWinNotActive, %PPPwintitle%, , WinActivate, %PPPwintitle%,
WinWaitActive, %PPPwintitle%,
Send, {ALTDOWN}p{ALTUP} ;
也谢谢版大的回文
毕竟我也是第一次接触这个软体,都还在摸索中
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.171.155.40