【已解决】GUI无法关闭窗口
本帖最后由 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
_IENavigate ($oIE, "http://www.autoit3.cn",0)
; 创建一个浏览器窗口并导航到一个网站,
; 不等待页面加载完成, 移动到下一行
#include <IE.au3>
#include <MsgBoxConstants.au3>
Local $oIE = _IECreate("www.autoitscript.com", 0)
MsgBox($MB_SYSTEMMODAL, "_IENavigate()", "此代码立即执行")
229989799 发表于 2018-9-30 08:42
; 创建一个浏览器窗口并导航到一个网站,
; 不等待页面加载完成, 移动到下一行
IEcreate 没问题的,应该是GUI的问题 xkk2600 发表于 2018-9-30 10:39
IEcreate 没问题的,应该是GUI的问题
_IENavigate ($oIE, "http://www.autoit3.cn",0)
明明加了参数0后就没问题了。 志艺风云 发表于 2018-9-30 13:28
_IENavigate ($oIE, "http://www.autoit3.cn",0)
明明加了参数0后就没问题了。
还真的是这个问题,就是奇怪为什么会一直在等待网页加载完成,明明网页已经加载了。
页:
[1]