Es ist so, dass ich erst mal einfach so ein projekt aufgemacht hab, wo ich ein paar sachen fuer die kommunikation mit cs servern ausprobieren wollte.
mein eigentliches programm was spaeter die funktion nutzen sollte, hat die funktion noch nicht implementiert.
Aber ich denke, wenn ich dir mal zeige was ich ausprobiert hab kannst du mir vielleicht helfen .
Private Sub Command1_Click()
Winsock1.RemotePort = 8990
Winsock1.RemoteHost = "62.146.198.14"
Winsock1.LocalPort = 1001
Winsock1.Bind
Winsock1.SendData &HFF + &HFF + &HFF + &HFF & "ping" & &H0
End Sub
Private Sub Winsock1_DataArrival(ByVal bytesTotal As Long)
Dim vData As Variant 'Muss Variant sein, da CS Server auch durchaus mit verschiedenne Datentypen antworten
vData = Winsock1.GetData(vData)
MsgBox "Remote Host : " & vData, vbInformation, "Server"
End Sub
Private Sub Winsock1_Error(ByVal Number As Integer, Description As String, ByVal Scode As Long, ByVal Source As String, ByVal HelpFile As String, ByVal HelpContext As Long, CancelDisplay As Boolean)
MsgBox Number & Chr(13) & _
"Description : " & Description, vbInformation, "Error"
End Sub
Thx