OK Chef ganz ruhig ![;)](https://www.vb-paradise.de/wcf/images/smilies/wink.png)
Hab ich gemacht und dabei kam folgende Fehlermeldung: "Der Zugriff auf das Steuerelement RichTextBox1 erfolgte von einem anderen Thread als dem Thread, für den es erstell wurde."
Das heißt aber doch genau das was fichz gesagt hat oder nicht?
Edit: Ich habe es selber lösen können mit einem Delegate und Invoke.
![;)](https://www.vb-paradise.de/wcf/images/smilies/wink.png)
Hab ich gemacht und dabei kam folgende Fehlermeldung: "Der Zugriff auf das Steuerelement RichTextBox1 erfolgte von einem anderen Thread als dem Thread, für den es erstell wurde."
Das heißt aber doch genau das was fichz gesagt hat oder nicht?
Edit: Ich habe es selber lösen können mit einem Delegate und Invoke.
VB.NET-Quellcode
- Delegate Sub mainserverCallback(ByVal Args As Object)
- Sub mainserver()
- Try
- Server = New TcpListener(ipendpoint)
- Server.Start()
- client = Server.AcceptTcpClient
- stream = client.GetStream
- streamr = New StreamReader(stream)
- streamw = New StreamWriter(stream)
- Dim i As Boolean
- i = True
- While (i = True)
- Dim SendObject As Object
- SendObject = streamr.ReadLine
- Me.Invoke(New mainserverCallback(AddressOf ApplyValues), SendObject)
- End While
- Catch ex As Exception
- End Try
- End Sub
- Private Sub ApplyValues(ByVal Args As Object)
- Try
- RichTextBox1.AppendText(Args.ToString)
- Catch ex As Exception
- End Try
- End Sub
Dieser Beitrag wurde bereits 4 mal editiert, zuletzt von „Lt.Winters“ ()