我需要在VB中的等待命令

问题描述:

你好我正在写一个代码在VB发送命令到cygwin终端,我希望代码等待第一个命令等待直到第一个命令被执行(或等待大约2分钟)和然后继续下一个命令,一部分代码:我需要在VB中的等待命令

Shell("C:\cygwin\bin\mintty.exe") 
SendKeys.Send("tracert -h " & _h & " " & domain.Text & " > temp1.txt{ENTER}") 

程序应该在这里等2分钟,然后继续下一个命令,谢谢。

+1

我看到你回滚标签更改。 vb标签是通用的,并且通常不被使用。如果您使用您正在使用的Visual Basic风格(vb6,vb.net,vbscript)标记问题,您将有更好的机会获得可接受的答案。 – 2012-04-25 04:45:17

试试这个:

System.Threading.Thread.Sleep(120000) 

值是millseconds。

+0

hey aphoria,你真的是我的救世主:)非常感谢,我开始写一个等待功能来做这件事,这很糟糕,你真的很棒,所以非常感谢。 – 2012-04-25 17:32:33

您需要添加:

Wscript.Sleep 120000