让VBS延迟代码 5
createobject("wscript.shell").run"rasdial宽带连接userkey",0怎么让代码延迟10s执行...
createobject("wscript.shell").run"rasdial 宽带连接 user key",0 怎么让代码延迟10s执行
展开
4个回答
展开全部
Function Sp(WhatTimes)
wscript.sleep 1000 * WhatTimes
End Function
调用Sp函数即可
用法:WhatTimes为延迟时间(单位:秒,从此不用再加”000“了)
接下来调用自己的函数吧!
如:
Function Sp(WhatTimes)
wscript.sleep 1000 * WhatTimes
End Function
Sp(10)
createobject("wscript.shell").run "rasdial 宽带连接 user key",0
你的函数拼写有问题哦,这可不好哈
追问
照你的执行,有错误,第一行
追答
我早就改了,亲测没错,要不再发个
Function Sp(WhatTimes)
wscript.sleep 1000 * WhatTimes
End Function
Sp(10)
createobject("wscript.shell").run "rasdial 宽带连接 user key",0
展开全部
Option Explicit
Dim atime As Variant
Private Declare Function timeGetTime Lib "winmm.dll" () As Long '该声明得到系统开机到现在的时间(单位:毫秒)
Public Function Sleep2(t As Long)
Dim Savetime As Long
Savetime = timeGetTime '记下开始时的时间
While timeGetTime < Savetime + t '循环等待
DoEvents '转让控制权
Wend
End Function '在要延时的地方调用
Dim atime As Variant
Private Declare Function timeGetTime Lib "winmm.dll" () As Long '该声明得到系统开机到现在的时间(单位:毫秒)
Public Function Sleep2(t As Long)
Dim Savetime As Long
Savetime = timeGetTime '记下开始时的时间
While timeGetTime < Savetime + t '循环等待
DoEvents '转让控制权
Wend
End Function '在要延时的地方调用
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Wscript.Sleep 10000
'Or 1000*10
createobject("wscript.shell").run"rasdial 宽带连接 user key",0
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
前面加上
wscript.sleep 1000*10
wscript.sleep 1000*10
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询