按键精灵脚本为什么单步调试没问题直接运行就出问题?

在单步执行的时候就会按我的想法执行,但是点击运行的时候就不按我的想法走了,点击回车那一步他老不点,求大神指点,代码如下Hwnd=Plugin.Window.Find("#... 在单步执行的时候就会按我的想法执行,但是点击运行的时候就不按我的想法走了,点击回车那一步他老不点,求大神指点,代码如下
Hwnd = Plugin.Window.Find("#32770", "Microsoft Outlook")
Delay 2000
sWindow = Plugin.Window.IsWindow(Hwnd)
Delay 2000
If sWindow = 1 Then
Call Plugin.Window.Top(Hwnd, 0)
HwndEx = Plugin.Window.FindEx(Hwnd, 0, "Button", "允许")
Delay 5000
Call Plugin.Bkgnd.LeftClick(HwndEx, 873, 615)
Delay 5000
Call Plugin.Bkgnd.KeyPress(HwndEx, 13)
Delay 5000
End If
展开
 我来答
编程爱好者01
2016-05-24 · 易语言按键精灵解答,美工问题解答
编程爱好者01
采纳数:613 获赞数:872

向TA提问 私信TA
展开全部

代码没有问题,至于你说的点击运行效果不一样,肯定是窗口被你最小化了 所以判断不到了

你试试这段代码

Hwnd = Plugin.Window.Find("#32770", "Microsoft Outlook")
Delay 200
sWindow = Plugin.Window.IsWindow(Hwnd)
If sWindow = 1 Then 
    Call Plugin.Window.Top(Hwnd, 0)
    HwndEx = Plugin.Window.FindEx(Hwnd, 0, "Button", "允许")
    Delay 200
    Call Plugin.Bkgnd.LeftClick(HwndEx, 873, 615)
    Delay 5000
    Call Plugin.Bkgnd.KeyPress(HwndEx, 13)
    Delay 5000
Else
    MessageBox "窗口不存在 句柄为:"&hwnd
End If
//还是解决不了可以加QQ试试2285948144
追问
问题还是依旧,单步执行完全没问题,窗口也肯定判断到了,鼠标左键点到了允许那个按钮,但是回车操作他就没动,我加你了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式