Voila je concois un petit ircd (Internet Relay Chat Deamon). Jai créé dans mon application une textbox pour i rentré les element que ji recoi via socket. Ensuite jai mis la textbox.multiline = true. Maintenant je recoi mes donnée via socket. Je les stock dans la textbox avec cette ligne de commande:
Private Sub SERVER_DataArrival(Index As Integer, ByVal bytesTotal As Long) Dim strData As String SERVER.Item(Index).GetData strData, vbString Text1.Text = Text1.Text & vbCrLf & strData 'strdata sont les donner qui entre par le socket End Sub
|
Pourtant il garde tout les données sur la meme ligne et change de ligne seulement quand il est rendu au bout.
Normalement il serait sensé changer de ligne a chaque nouvelle donnée entré. On peut appercevoir le Chr(13) dans le textbox si sa peut aidé.
Ma question est comment faire pour entré 1 ligne de donnée1
Par exemple je recoi:
NICK TEST
USER ATD "*" "127.0.0.1" :INA Team Administrator
A la fin de chaque ligne je recoi un crlf.
Il apparait comme suis dans ma textbox:
NICK TEST(lecrlf)USER ATD "*" "127.0.0.1" :INA Team Administrator
Moi je voudrais quil apparaisse comme suis:
NICK TEST
USER ATD "*" "127.0.0.1" :INA Team Administrator
Si quelqun a une idée sa fait un baille que je cherche a résoudre se trouble.
Merci d'avance.
"Il n'y a que deux choses d'infini dans la vie: l'univers et la bêtise humaine... et pour l'univers c'est pas sur."Albert Einstein