Hej! Utmärkt! Tackar så hemskt mycket! UDP är väl connectionless så Connect och Close borde inte behövas... vet inte hur det är med Error. På servern använder du Bind och Close metoden. Binde för att servern ska ta emot meddelanden: Okej, nu fattar jag...Winsock UDP
Kan nån förklara hur man använder sig av UDP?
Jag har gjort ett ritprogram som man ritar över nätverk med, och då är det för slött att använda TCP...Sv: Winsock UDP
/Micke
Edit: Fungerar inte subarna Close, Connect och Error med UDP eller är det något fel hos mig?Sv: Winsock UDP
ThomasSv: Winsock UDP
<code>
Dim Port as Long
Port = 9009
Winsock1.Bind Port
</code>
Och Close() för att sluta lyssna efter meddelanden.
<code>
Private Sub Form_Unload(Cancel As Integer)
Winsock1.Close
End Sub
</code>
Clienten behöver bara ställa in RemoteHost och RemotePort innan den använder SendData metoden:
<code>
Private Sub Command1_Click
Dim Port as Long
Port = 9009
Winsock1.RemoteHost = "localhost"
Winsock1.RemotePort = Port
Winsock1.SendData "Hello?"
End Sub
</code>Sv: Winsock UDP
Har ett litet problem till:
Jag har en server och en klient, och alltid när jag skickar en massa data från klienten till servern så funkar det bra, men bara första gången, nästa gång jag startar klienten (servern har ej startats om) och skickar samma data så händer ingenting.
Finns det nån lösning?
//Micke