怎么让vb等待网页跳转
完整后就运行下一个命令啊

解决方案 »

  1.   

    Visual Basic 6好像没有Sleep语句吧,sleep是dos平台下basic语句,你是监控的IE还是使用的WebBrowser控件啊,如果是WebBrowser控件的话,有一个StatusTextChange事件应该可以符合你的需要.
      

  2.   

    VB有Sleep的API,需要用时在Option Explicit里声明Option Explicit
    Public Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)
      

  3.   

    用 sleep API 会导致软件 停止响应
    'Sleep增强版
    Public Sub Sleepl(t As Long)
    Dim Savetime As Double
    Savetime = timeGetTime '记下开始时的时间
    While timeGetTime < Savetime + t '循环等待
    DoEvents '转让控制权,以便让操作系统处理其它的事件。
    Wend
    End Sub