再次请教为什么Click会导致程序卡死,手工鼠标单击却不卡死?

遇到了问题?请先进行搜索(中文和英文),然后在此提问

Moderators: tmplinshi, arcticir

hunterlolo
Posts: 5
Joined: 12 Oct 2014, 09:28

再次请教为什么Click会导致程序卡死,手工鼠标单击却不卡死?

03 Apr 2016, 11:51

我想请教各位大神一个关于Click 的问题,我这边准备用户CLICK 去点击程序界面上的某个button按钮,但是每次用click点击后,程序都会显示无响应,直接卡死退出,但是我用户鼠标手动点击这个按钮时,程序就能够正常继续执行启动下去。
请问这是什么原因呢?click和我用鼠标亲自点击到底区别在哪?是我click点击太快了?还是它这个程序本身有检测我模拟点击的功能?请教大神答复。

run D:\stone\buddy\buddyqidong.exe, , , ThisPID
sleep 2000
WinWait , ahk_pid %ThisPID%
WinGet , ThisID, ID, ahk_pid %ThisPID%

Sleep 10000
WinActivate , ahk_id %ThisID%
WinWaitActive , ahk_id %ThisID%
sleep 1000
ControlClick , WindowsForms10.BUTTON.app.0.141b42a_r14_ad110, ahk_id %ThisID%

Sleep 5000
WinWait , Configuration Window
WinGet , SelectID, ID, Configuration Window

IfWinExist, Configuration Window
{
WinActivate , Configuration Window
WinWaitActive , Configuration Window
sleep 1000
;WinMove , Configuration Window , , 0,0
;sleep 2000
Click, 265, 43 Left, Down
Sleep, 203
Click, 265, 43 Left, Up
Sleep, 1030
sleep 2000
}

WinMinimize ,ahk_id %ThisID%
sleep 30000
hunterlolo
Posts: 5
Joined: 12 Oct 2014, 09:28

Re: 再次请教为什么Click会导致程序卡死,手工鼠标单击却不卡死?

03 Apr 2016, 11:58

无标题.png

这里就是点击那个SELECT按钮后程序卡死,无响应了。。。

Return to “请求帮助”

Who is online

Users browsing this forum: No registered users and 40 guests