Fary, ¿dónde estás?, no quise romper tu corazón hace 2 años, es que olvidé la url del irc.
Messer.
Messer.
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes MenúDim i As Long
For i = 0 To Winsock1.UBound
If Winsock1(i).State = sckClosed Then
ListView1.ListItems.Remove (i)
Winsock1(i).Close
End If
Next
mensaje = Split(Mid(datos, 4, Len(datos)), ":")
Text1.Text = Text1.Text & mensaje(0) & ":" 'Agrego el texto principal X dice:"
lentext = Len(Text1.Text) 'Guardo en una variable el len(text1)
Text1.Text = Text1.Text & mensaje(1) & vbNewLine 'Agrego el mensaje en si
Text1.SelStart = lentext 'Pongo en el SelStart la variable anterior
Text1.SelLength = Len(Text1.Text) ' mal aqui?
Text1.SelColor = vbBlue
Text1.SelBold = True
If Mid(datos, 1, 3) = "MSG" Then 'Cuando recibo es MSGmensaje
mensaje = Split(Mid(datos, 4, Len(datos)), ":")
Text1.Text = Text1.Text & mensaje(0) & ":" & mensaje(1) & vbNewLine 'nombre dice: mensaje
lennombre = Len(mensaje(0)) 'tamano del nombre
lenmensaje = Len(mensaje(1)) 'tamano del mensaje
With Text1 'creo que falla aqui
.SelStart = lennombre 'selecciono desde donde acaba el nombre
.SelLength = lenmensaje 'hasta que acaba el mensaje
.SelColor = vbBlue 'se supone que tiene que colorearlo todas las veces que quiera
.SelBold = True
End With
End If