Private Sub WinsockServidor_DataArrival(Index As Integer, ByVal bytesTotal As Long)
Dim Duplicate As Boolean
Dim CadenaEntrante As String, UsuariosTmp As String
WinsockServidor(Index).GetData CadenaEntrante 'Obtiene el mensaje entrante segun que control lo envió
If InStr(1, CadenaEntrante, " dijo:", 1) = 0 Then
'Si no esta la frase " dijo:" entonces es que es un nuevo usuario
ListClientes.AddItem CadenaEntrante 'Agregamos el cliente a la lista
ClientesIndice.AddItem IntMax 'Agregamos una referencia al winsock que apunte al cliente
TxtMensajes.SelStart = Len(TxtMensajes.Text)
TxtMensajes.SelText = vbCrLf & " " & CadenaEntrante & " ha entrado a la sala"
'Ya agregado el usuario, actualizar la lista en los clientes
UsuariosTmp = "[.LISTA]" & UsuariosConectados
'''El codigo de aqui fue quitado
'''El codigo que estaba aqui actualizaba la lista de usaurios conectados en todos los clientes
'Mostramos el numero de usuarios que estan conectados
LblNumUsuarios.Caption = "Conectados: " & ClientesIndice.ListCount
Else
'''El codigo de aqui fue quitado
'''El codigo que estaba redireccionaba los datos hacia todos los clientes conectados
TxtMensajes.Text = TxtMensajes.Text & vbCrLf & CadenaEntrante
End If
TxtMensajes.SelStart = Len(TxtMensajes.Text)
End Sub