![]() |
Mit clientsocket disconnecten und connecten
Hallo an alle,
Ich habe ein problem mit dem disconnecten und connecten meines clientsocket! ich connecte zum server ... der sagt ob er eine verbindung zulässt oder nicht... in bestimmten fällen soll er sie nämlich nicht zulassen! falls er sie nicht zulässt soll der client wieder disconnecten... das hab ich einfach mit clientsocket1.free; gemacht! wenn ich aber nun auf den button klicken will um wieder zu connecten dann kommt eine zugriffsverletzung und das programm hällt bei ClientSocket1.Open; an... weiss jemand warum das so ist? oder geht das nicht so wie ichs mir vorstelle? |
Re: Mit clientsocket disconnecten und connecten
Free zerstört nicht nur die Verbindung, sondern den gesamten ClientSocket. Den müsstest du dann mit Create wieder erstellen, veor du open erneut nutzen kannst.
|
Re: Mit clientsocket disconnecten und connecten
Zitat:
![]() ...:cat:... |
Re: Mit clientsocket disconnecten und connecten
Wäre es nicht leichter beim Disconnect einfach ClientSocket1.Active := false;
zu verwenden? |
Re: Mit clientsocket disconnecten und connecten
Mittlerweile geht es einigermassen! hab es nu mit active gemacht :) aber es kommt nun noch ein Fehler:
Windows - Socket - Fehler: Eine vorhandene Verbindung wurde vom Remotehost geschlossen (10054), auf API 'send' |
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:53 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz