HI ich hab hier n Problem mit meinem chat.
Der server empfängt zwar die Daten die ich sende aber was hab ich davon wenn der server die daten hat. wie mach ich das das auch der client die nachricht empfangt.
client
server
hab schon rumprobiert
Der server empfängt zwar die Daten die ich sende aber was hab ich davon wenn der server die daten hat. wie mach ich das das auch der client die nachricht empfangt.
client
VB.NET-Quellcode
- Imports System.Net.Sockets
- Imports System.Text
- Public Class Form2
- Private SimpleClient As New TcpClient
- Private Stream As NetworkStream
- Private Sub Form2_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
- SimpleClient.Connect("127.0.0.1", 25)
- Stream = SimpleClient.GetStream
- End Sub
- Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
- Dim sendBytes As [Byte]() = Encoding.ASCII.GetBytes(textbox1.text)
- Stream.Write(sendBytes, 0, sendBytes.Length)
- End Sub
- Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
- TextBox2.Text = Stream.ReadByte
- End Sub
- End Class
server
VB.NET-Quellcode
- Imports System.Net.Sockets
- Imports System.Text
- Public Class Form2
- Private SimpleClient As New TcpClient
- Private Stream As NetworkStream
- Private Sub Form2_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
- SimpleClient.Connect("127.0.0.1", 25)
- Stream = SimpleClient.GetStream
- End Sub
- Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
- Dim sendBytes As [Byte]() = Encoding.ASCII.GetBytes(textbox1.text)
- Stream.Write(sendBytes, 0, sendBytes.Length)
- End Sub
- Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
- TextBox2.Text = Stream.ReadByte
- End Sub
- End Class
hab schon rumprobiert