找回密码
 加入
搜索
查看: 2250|回复: 4

[IE类操作] 请指教如何做反复打开某网站之后并关闭它?

  [复制链接]
发表于 2012-3-1 20:15:06 | 显示全部楼层 |阅读模式
比如我要反复打开关闭百度网站,设置2个按钮一个开始一个关闭,点击开始之后,打开百度,然后自动关闭,然后自动打开,自动关闭,一直循环下去,直至我点停止按钮,全部结束。哪位热心的朋友帮帮忙指点一下,谢谢了!
发表于 2012-3-1 23:52:45 | 显示全部楼层
#include <IE.au3>
#include <GUIConstantsEx.au3>
$Stop=1
Opt("GUIOnEventMode", 1);OnEvent模式
GUICreate("反复打开百度", 200, 50,-1, -1)
$Button1 = GUICtrlCreateButton("开始", 20, 20, 55, 20)
$Button2 = GUICtrlCreateButton("停止", 110, 20, 55, 20)
GUISetState(@SW_SHOW)
WinSetOnTop("反复打开百度", "", 1)
GUISetOnEvent($GUI_EVENT_CLOSE, "gui")
GUICtrlSetOnEvent($Button1, "gui")
GUICtrlSetOnEvent($Button2, "gui")
While 1
        If $Stop=0 Then
                $msg = GUIGetMsg()
                $oIE = _IECreate("http://www.baidu.com", 0, 1, 1, 1)
                _IELoadWait($oIE)
                Sleep(100)
                _IEQuit($oIE)
        EndIf
WEnd
Func gui()        
 Switch @GUI_CtrlId
        Case $GUI_EVENT_CLOSE
            Exit
        Case $Button1
                        $Stop=0
        Case $Button2
           $Stop=1
    EndSwitch
EndFunc  

评分

参与人数 1金钱 +20 收起 理由
afan + 20

查看全部评分

发表于 2012-3-3 01:35:23 | 显示全部楼层
LZ买单吧   ,大师正解
 楼主| 发表于 2012-3-9 13:07:02 | 显示全部楼层
谢谢zldfsz 啊,我今天上来才看到,十分感谢!!!!
发表于 2012-11-21 03:03:01 | 显示全部楼层
能在打开多少秒以后 在关闭 多少秒以后又打开就好了
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-9-29 19:31 , Processed in 0.084034 second(s), 25 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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