Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Telnet mit IdTelnet - Exception bei Verbindungsabbruch (https://www.delphipraxis.net/78121-telnet-mit-idtelnet-exception-bei-verbindungsabbruch.html)

c.wuensch 29. Sep 2006 11:26


Telnet mit IdTelnet - Exception bei Verbindungsabbruch
 
Hi,

ich möchte mit der Indy Telnet-Komponente auf meinen Router zugreifen, um die Internet-Verbindung herzustellen und zu trennen.

Wenn ich das Menü mit "Save and Restart" verlasse, verliert der Rechner logischerweise die Verbindung zum Router, was in Delphi aber zu einer Exception führt. Was kann man denn da machen?


Wär echt nett, wenn ihr mir da helfen könntet!

(Auf Grund der Bitte von Chaosben habe ich meine Fragen nun in separate Threads geschoben)

Cu, Chris

mkinzler 29. Sep 2006 11:31

Re: Telnet mit IdTelnet - Exception bei Verbindungsabbruch
 
Zitat:

Wenn ich das Menü mit "Save and Restart" verlasse, verliert der Rechner logischerweise die Verbindung zum Router, was in Delphi aber zu einer Exception führt. Was kann man denn da machen?
Packe den Code in ein try..except oder try..finally.

c.wuensch 29. Sep 2006 11:47

Re: Telnet mit IdTelnet - Exception bei Verbindungsabbruch
 
Zitat:

Packe den Code in ein try..except oder try..finally.
Danke sehr! Da hätte ich aber wirklich selbst draufkommen können :wall:

Muss ich die Verbindung dann noch irgendwie trennen (z.B. im finally-Teil) oder ist der Client mit dem Abbruch schon automatisch beendet?

mkinzler 29. Sep 2006 11:54

Re: Telnet mit IdTelnet - Exception bei Verbindungsabbruch
 
Gute Frage. Der Client meint bestimmt, das die Verbindung noch aktiv wäre, ein Trennen könnte aber eine neue Exception provoziern.

c.wuensch 29. Sep 2006 21:56

Re: Telnet mit IdTelnet - Exception bei Verbindungsabbruch
 
Tut er auch! Na, dann packe ich das eben mit ins try...except ;-)


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:59 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