StreamWriter.Flush, aber danach nochmal benutzen
Hallo,
habe mal wieder ein kleineres Problem, dass ich alleine nicht lösen kann.
Und zwar schreibe ich an einem Chat-Programm.
Ich habe hier 3 Streams
<code vb>
Dim stream As NetworkStream
Dim streamw As StreamWriter
Dim streamr As StreamReader
Wenn ich dann etwas sende
<code vb>
streamw.WriteLine(text)
streamw.Flush()
Und dann nochmal was senden will, kommt:
Auf das verworfene Objekt kann nicht zugegriffen werden.
Objektname: "System.Net.Sockets.NetworkStream".
Was mach ich falsch?
Mit einem USING-Block geht es auch nicht...
Kann mir bitte einer helfen?
Gruß Chris
habe mal wieder ein kleineres Problem, dass ich alleine nicht lösen kann.
Und zwar schreibe ich an einem Chat-Programm.
Ich habe hier 3 Streams
<code vb>
Dim stream As NetworkStream
Dim streamw As StreamWriter
Dim streamr As StreamReader
Wenn ich dann etwas sende
<code vb>
streamw.WriteLine(text)
streamw.Flush()
Und dann nochmal was senden will, kommt:
Auf das verworfene Objekt kann nicht zugegriffen werden.
Objektname: "System.Net.Sockets.NetworkStream".
Was mach ich falsch?
Mit einem USING-Block geht es auch nicht...
Kann mir bitte einer helfen?
Gruß Chris
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 196253
Url: https://administrator.de/contentid/196253
Ausgedruckt am: 15.11.2024 um 23:11 Uhr