Das Me.Verbunden wäre ein möglicher Fehler - dabei handelt es sich ja mit sicherheit um eine von dir erstelle Variable die iwann mal auf true gesetzt wird - ob der Client etc wirklich verbunden ist weiß man nicht - es crashed.
Schau dir mal das Tut von Kevin89 an (hast du bestimmt als Grundlage genommen): [VB.NET] Multiserver (TCP)
Er handhabt das mit client.Connected.
Edit: Es kann natürlcih sein, dass sich danach garnichtsmehr tut. Du Startest den Thread und er wird direkt beendet weil die Schleife als fertig abgehandelt wird. In so einem fall einfach mal einen haltepunkt auf eine zeile nach end while (schreib einfach iwas, str = str oder so). Springt er sofort dahin, dann musst du deinen Code nochmal überdenken - vergleiche mit dem von Kevin.
lg
Schau dir mal das Tut von Kevin89 an (hast du bestimmt als Grundlage genommen): [VB.NET] Multiserver (TCP)
Er handhabt das mit client.Connected.
Edit: Es kann natürlcih sein, dass sich danach garnichtsmehr tut. Du Startest den Thread und er wird direkt beendet weil die Schleife als fertig abgehandelt wird. In so einem fall einfach mal einen haltepunkt auf eine zeile nach end while (schreib einfach iwas, str = str oder so). Springt er sofort dahin, dann musst du deinen Code nochmal überdenken - vergleiche mit dem von Kevin.
lg
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „FreakJNS“ ()