Hallo RodFromGermany
Danke für deine Hilfe !
Ich habe das Problem gefunden. Beim Server steht unter Botton1 client.Close(), das muss heißen client.Client.Close. Besser wäre im Deklarationsteil client as TCPClient als myClient as TCPClient zu definieren, dann könnte man mit Botton1 myClient.Client.Close auch den Client schließen.
Das zweite Problem ist im Client die Definition von t as Thread. Wird der Server gestoppt und wieder gestartet, dann wird zwarim Client ein neuer Client angelegt, aber kein neuer Thread gestartet
Anstatt t as New Threading.Thread(AddresOf Main)
müsste heißen im Definitionsteil t as New Threading.Thread.
Im Button1 unter Start
t = New Threading.Thread(AddressOf Listen)
t.Start()
Danke für deine Hilfe !
Ich habe das Problem gefunden. Beim Server steht unter Botton1 client.Close(), das muss heißen client.Client.Close. Besser wäre im Deklarationsteil client as TCPClient als myClient as TCPClient zu definieren, dann könnte man mit Botton1 myClient.Client.Close auch den Client schließen.
Das zweite Problem ist im Client die Definition von t as Thread. Wird der Server gestoppt und wieder gestartet, dann wird zwarim Client ein neuer Client angelegt, aber kein neuer Thread gestartet
Anstatt t as New Threading.Thread(AddresOf Main)
müsste heißen im Definitionsteil t as New Threading.Thread.
Im Button1 unter Start
t = New Threading.Thread(AddressOf Listen)
t.Start()
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Michael_57“ ()