找回密码  加入

AUTOIT CN

搜索
查看: 351|回复: 5

[GUI管理] 【已解决】GUI无法关闭窗口

[复制链接]
发表于 2018-9-30 00:12:21 | 显示全部楼层 |阅读模式
本帖最后由 xkk2600 于 2018-9-30 23:24 编辑
这个例子,无论如何也不能通过正常方式关闭窗口。

#cs ____________________________________

        欢迎使用 AutoIt v3 中文版 !

        Au3专区:        http://www.autoit3.cn

        Au3版本:        3.3.14.4
        脚本作者:
        脚本功能:
        更新日志:
        联系方式:

#ce _______________脚本开始_________________


#include <ie.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
$oIE = _IECreateEmbedded()
GUICreate("", 1000, 900, 25, 0)
$GUIActiveX = GUICtrlCreateObj($oIE, 0, 0, 1000, 900)
GUISetState()
_IENavigate ($oIE, "http://www.autoit3.cn")

While 1
        $msg = GUIGetMsg()

        If $msg = $GUI_EVENT_CLOSE Then ExitLoop
    WEnd

GUIDelete() ; 将返回 1
发表于 2018-9-30 00:19:02 | 显示全部楼层
_IENavigate ($oIE, "http://www.autoit3.cn",0)

发表于 2018-9-30 08:42:00 | 显示全部楼层
; 创建一个浏览器窗口并导航到一个网站,
; 不等待页面加载完成, 移动到下一行
#include <IE.au3>
#include <MsgBoxConstants.au3>
Local $oIE = _IECreate("www.autoitscript.com", 0)
MsgBox($MB_SYSTEMMODAL, "_IENavigate()", "此代码立即执行")
 楼主| 发表于 2018-9-30 10:39:15 | 显示全部楼层
229989799 发表于 2018-9-30 08:42
; 创建一个浏览器窗口并导航到一个网站,
; 不等待页面加载完成, 移动到下一行
[au3]

IEcreate 没问题的,应该是GUI的问题
发表于 2018-9-30 13:28:56 | 显示全部楼层
xkk2600 发表于 2018-9-30 10:39
IEcreate 没问题的,应该是GUI的问题

_IENavigate ($oIE, "http://www.autoit3.cn",0)
明明加了参数0后就没问题了。
 楼主| 发表于 2018-9-30 23:24:23 | 显示全部楼层
志艺风云 发表于 2018-9-30 13:28
_IENavigate ($oIE, "http://www.autoit3.cn",0)
明明加了参数0后就没问题了。

还真的是这个问题,就是奇怪为什么会一直在等待网页加载完成,明明网页已经加载了。
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2018-12-17 02:41 , Processed in 0.081200 second(s), 14 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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