Hi,
ich hab mir überlegt nen Multi Chat mit Server zu machen. Und zwar hab ich jz schonmal die Verbindung zum Server und kann auch Sachen zum Server hinschicken. Bloß jz weiß ich nicht wie ich weiter machen soll. Ich weiß nicht wie ich jz z.b ne Antwort vom Server zum Clienten schicken kann, weil ich bin ja schon verbunden mit:
PHP Code:
If Horcher.Pending = True Then
ServerClient = Horcher.AcceptTcpClient
While reader.Peek > -1
Nachricht &= Convert.ToChar(reader.Read()).ToString
End While
end if
'...
Und nun würde ich gerne ne Antwort als Text zum Clienten schicken...Aber ich kann beim Clienten ja kein "Horcher.AcceptTcpClient" mehr benutzen weil ich ja schon verbunden bin. Wie dann?
ich hab den Client so, aber bekomm ja nen error bei streamreader, weil ich kein acceptclient hab wie im server iwie.
PHP Code:
Public Class Form1
Dim Client As TcpClient
Dim reader As StreamReader
Dim Nachricht As String
Private Sub btnVerbinden_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnVerbinden.Click
Client = New TcpClient("127.0.0.1", 3333)
Dim Writer As New StreamWriter(Client.GetStream())
Writer.Write("joined!")
Writer.Flush()
End Sub
Private Sub tmHorcher_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles tmHorcher.Tick
reader = New StreamReader(Client.GetStream())
While reader.Peek > -1
Nachricht &= Convert.ToChar(reader.Read()).ToString
End While
MsgBox(Nachricht)
End Sub
End Class
MfG Ludder231