Hvis du er dus med (Winsock.ocx), så er her et godt api class module (Winsock)
http://www.vbip.com/winsock-api/csocket-class/csocket-class-01.asphttp://www.vbip.com/winsock-api/csocket-class/CSocket-1.0.12.zip'------------------------------------------ Form1 ------------------------------------------
' Sådan bruger du det:
' du skal bruge CSocket.cls og MSocketSupport.bas + en TextBox (Text1)
Option Explicit
Private WithEvents Winsock As CSocket
Private Sub Winsock_OnClose()
'Winsock CSocket
End Sub
Private Sub Winsock_OnConnect()
'Winsock CSocket
Winsock.SendData "GET /winsock-api/csocket-class/csocket-class-01.asp HTTP/1.0" & vbCrLf & vbCrLf
End Sub
Private Sub Winsock_OnConnectionRequest(ByVal requestID As Long)
'Winsock CSocket
End Sub
Private Sub Winsock_OnDataArrival(ByVal bytesTotal As Long)
'Winsock CSocket
Dim strText As String
Winsock.GetData strText, vbString, bytesTotal
Text1.Text = Text1.Text & strText
End Sub
Private Sub Winsock_OnError(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)
'Winsock CSocket
End Sub
Private Sub Winsock_OnSendComplete()
'Winsock CSocket
End Sub
Private Sub Winsock_OnSendProgress(ByVal bytesSent As Long, ByVal bytesRemaining As Long)
'Winsock CSocket
End Sub
Private Sub Form_Load()
Set Winsock = New CSocket
Winsock.Connect "
www.vbip.com", "80"
End Sub
Private Sub Form_Unload(Cancel As Integer)
Set Winsock = Nothing
End Sub
'------------------------------------------ Form1 ------------------------------------------