13/04/09 22:07
Thejuster
Allora
dopo aver aggiustato un paio di cose
l'errore adesso appare al momento che il server và ad aggiornare la lista degli indirizzi ip
questo accade secondo me quando non ci sono ip da rilevare
e crasha il server.
loop principale
dopo aver aggiustato un paio di cose
l'errore adesso appare al momento che il server và ad aggiornare la lista degli indirizzi ip
Dim ret_str As String() 'per tutti i client presenti If(socket_list.Count()<>0) For i=0 to socket_list.Count()-1 'aggiunto l'indirizzo nella lista ReDim ret_str(i)'(ridimensiono il vettore) ret_str(i)=socket_list(i).get_address Next i Else ReDim ret_str(1) ret_str(0)="" End If 'ritorno la lista Return ret_str
questo accade secondo me quando non ci sono ip da rilevare
e crasha il server.
Private Sub update_serv() Dim list As String() Dim str, msg As String Dim cl_nmb As Integer=0 Do 'aggiorno lista client connessi If(service.get_address_num()<>0) If(cl_nmb<>service.get_address_num()) list=service.get_addr_list() lstClA.Items.Clear() For Each str in list lstClA.Items.Add(str) Next cl_nmb=service.get_address_num() End If 'aggiorno log dei messaggi list=service.get_addr_list() For Each str in list If(service.get_msg_num(str)<>0) tx.Text += str + vbCrLf '' da Qui ricevo l'ip del cliente ultimomessaggio = str For Each msg In service.get_messages(str) tx.Text += msg comandi(msg, str) Next End If Next End If Loop End Sub
loop principale
Ultima modifica effettuata da Thejuster 13/04/09 23:49
mire.forumfree.it/ - Mire Engine
C# UI Designer
C# UI Designer