Hej jag har ett problem med ett grej. Problem med winsock
Jag har en server som ska skicka ut info om alla sockets som är connectade var 5 sekund till alla klienter.
de går till ungefär så här...
For index = 0 To server.UBound
If server(index).State = sckConnected Then
Shout server(index).Tag, "LIST"
DoEvents
End If
Next Client
och i klienten tar alltså emot ettt antal kommandon samtidigt (allt mellan 1+ggr) sedan lägger den till varje rad den får från servern som en ny lstUser.additem.
Problemet är nu att detta fungerar hur bra som helt när jag kör servern och klienten på samma dator, men när jag kör dom på olika ip:en så blir det ungefär som om att klienten inte hinner skilja på alla kommandon den får från servern utan lägger ihop alla...
Ungefär så här...
i klienten på samma dator som server:
namn1
namn2
namn3
i klienten på en annan dator
namn1namn2namn3
och det är exakt samma program/klient jag använder mig av.
tack på förhand // David