gpt4 book ai didi

visual-studio-2010 - 如何延迟VB脚本?

转载 作者:行者123 更新时间:2023-12-03 16:28:37 27 4
gpt4 key购买 nike

如何延迟 Vb 脚本?
以下代码对我不起作用:

wscript.sleep 1000
Delay 10

Sub Delay( seconds )
Dim wshShell, strCmd
Set wshShell = CreateObject( "Wscript.Shell" )
strCmd = "%COMSPEC% /C (PING -n " & ( seconds + 1 ) & " 127.0.0.1 >NUL 2>&1 || PING -n " & seconds & " ::1 >NUL 2>&1)"
wshShell.Run strCmd, 0, 1
Set wshShell = Nothing
End Sub
dim oshell 
set oshell = CreateObject("Wscript.Shell")


obshell.run "%windir%\system32\rundll32.exe kernel32.dll Sleep 5000"

最佳答案

第一条语句,WScript.Sleep 1000 ,确实有效。您的错误必须在其他地方。

证明

在桌面上创建一个文件 test.vbs:

WScript.Echo Time()
WScript.Sleep 2000
WScript.Echo Time()

运行如下:
C:\Users\...\Desktop>cscript test.vbs
Microsoft (R) Windows Script Host Version 5.8
Copyright (C) Microsoft Corporation. All rights reserved.

11:31:34
11:31:36

注意两秒的区别。 (如果这个确切的脚本在您的 PC 上产生了不同的结果,请在评论中说明并接受我的道歉。)

关于visual-studio-2010 - 如何延迟VB脚本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28086462/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com