Tools Links Login

_Like Ping

Like (Ping) IP address

Original Author: Petko Petkov

Code

Private Type QOCINFO

  dwSize As Long

  dwFlags As Long

  dwInSpeed As Long 'in bytes/second

  dwOutSpeed As Long 'in bytes/second

End Type




Private Declare Function IsDestinationReachable Lib "SENSAPI.DLL"
Alias "IsDestinationReachableA" (ByVal lpszDestination As String,
ByRef lpQOCInfo As QOCINFO) As Long


Private Sub Form_Load()

  Dim Ret As QOCINFO

  Dim IP As String

  Ret.dwSize = Len(Ret)

  'Put desired IP

  IP = "217.9.238.114"

  If IsDestinationReachable(IP, Ret) = 0 Then

    MsgBox "The destination cannot be reached!"

  Else

    MsgBox "The destination can be reached!" +
vbCrLf + _

    "The speed of data coming in from the destination
is " + Format$(Ret.dwInSpeed / 1048576, "#.0") + " Mb/s,"
+ vbCrLf + _

    "and the speed of data sent to the destination
is " + Format$(Ret.dwOutSpeed / 1048576, "#.0") + " Mb/s."

  End If

End Sub


About this post

Posted: 2003-06-01
By: ArchiveBot
Viewed: 87 times

Categories

Visual Basic 6

Attachments

No attachments for this post


Loading Comments ...

Comments

No comments have been added for this post.

You must be logged in to make a comment.