让VBS延迟代码 5

createobject("wscript.shell").run"rasdial宽带连接userkey",0怎么让代码延迟10s执行... createobject("wscript.shell").run"rasdial 宽带连接 user key",0 怎么让代码延迟10s执行 展开
 我来答
轻爽聊生活
2014-02-03 · 超过36用户采纳过TA的回答
知道小有建树答主
回答量:201
采纳率:0%
帮助的人:76.9万
展开全部
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
monster110home
2014-02-03
知道答主
回答量:58
采纳率:0%
帮助的人:10.7万
展开全部
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 '在要延时的地方调用
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
控盘惨
2014-02-03 · TA获得超过1074个赞
知道小有建树答主
回答量:582
采纳率:100%
帮助的人:487万
展开全部
Wscript.Sleep 10000
'Or 1000*10
createobject("wscript.shell").run"rasdial 宽带连接 user key",0
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
知道名字很响亮
2014-02-03 · TA获得超过186个赞
知道小有建树答主
回答量:557
采纳率:0%
帮助的人:345万
展开全部
前面加上
wscript.sleep 1000*10
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式