您的位置:首页 > 编程语言 > VB

VB中使用ping

2005-03-05 09:19 176 查看
Private Sub Command1_Click()
MsgBox GetIP("www.csdn.net")
End Sub

Function GetIP(URL As String) As String
Shell "command.com /c ping " & URL & " -n 1 > c:/ping", vbHide
Dim fn As Integer
fn = FreeFile
RETRY:
Open "c:/ping" For Binary Access Read As #fn
GetIP = Space(FileLen("c:/ping"))
Get #fn, , GetIP
Close #fn
If Len(GetIP) = 0 Then GoTo RETRY
GetIP = Left$(GetIP, InStr(GetIP, "]") - 1)
GetIP = Mid$(GetIP, InStr(GetIP, "[") + 1)
Kill "c:/ping"
End Function
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: