Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Indy Meldung : Die Verbindung wurde erfolgreich geschlossen (https://www.delphipraxis.net/28285-indy-meldung-die-verbindung-wurde-erfolgreich-geschlossen.html)

Reini64 22. Aug 2004 19:25


Indy Meldung : Die Verbindung wurde erfolgreich geschlossen
 
Hi,

Wie kann ich die Meldung "Die Verbindung wurde erfolgreich geschlossen" bei Indy abschalten.
Die Meldung kommt immer dann wenn ein Connect nicht möglich ist.

:gruebel:

Dabke für die Unterstützung

fkerber 22. Aug 2004 20:25

Re: Indy Meldung : Die Verbindung wurde erfolgreich geschlos
 
Hi!
Welche Komponente der Indys verwendest du denn?

Ciao Frederic

Reini64 22. Aug 2004 20:33

Re: Indy Meldung : Die Verbindung wurde erfolgreich geschlos
 
ich verwende "IdPOP31"

LuckySpacy 27. Aug 2004 17:47

Re: Indy Meldung : Die Verbindung wurde erfolgreich geschlos
 
Zitat:

Zitat von Reini64
Wie kann ich die Meldung "Die Verbindung wurde erfolgreich geschlossen" bei Indy abschalten.
Die Meldung kommt immer dann wenn ein Connect nicht möglich ist.

Das verstehe ich nicht!
Wenn ein Connect nicht möglich ist, dann kommt bei mir die Meldung: "Socket Fehler #10061 Verbindung abgelehnt."

Aber ich habe genau das gleiche Problem mit der Indy Message.
Wenn ich den Server beende, dann bekommt der Client die Meldung "Die Verbindung wurde erfolgreich geschlossen".
Ich möchte verhindern, dass diese Meldung kommt und weiß auch nicht wie ich diese Meldung abschalten kann.

Meine Lösung hierzu ist, dass bevor der Server sich schließt, schicke ich an all meine Clients eine von mir definierte Nachricht.
Wenn der Client diese Nachricht erhält, dann bedeutet dies für den Client, dass er ein disconnect ausführen soll.
Nachdem alle meine Clients sich von meinem Server verabschiedet haben, kann der Server beendet werden.

So kommt auch diese Indy-Meldung nicht mehr.

Wenn jemand aber weiß wie man diese Meldung anders unterdrücken kann, dann wäre ich dankbar wenn er dazu etwas schreibt.

Chris1986 27. Aug 2004 17:54

Re: Indy Meldung : Die Verbindung wurde erfolgreich geschlos
 
Hi
Sakura hat in Diesem Thread schonmal einen Codeschnipsel gepostet, mit dem man Indy Exceptions unterdrücken kann.

MfG
Christian

SleepyMaster 27. Aug 2004 19:41

Re: Indy Meldung : Die Verbindung wurde erfolgreich geschlos
 
Die Meldung "Die Verbindung wurde erfolgreich geschlossen" kommt normalerweiße, wenn man versucht etwas zu senden, obwohl man nicht verbunden ist. Deshablb vermute ich, das es sich um einen Programmierfehler von dir handlet. Ich würde eher den "Fehler" rausmachen, als wie zu versuchen, alle Indy Fehlermeldungen zu unterdrücken.

Luckie 27. Aug 2004 19:44

Re: Indy Meldung : Die Verbindung wurde erfolgreich geschlos
 
Eine einfache Suche nach Hier im Forum suchenconnection closed gracefully hätte alle Fragen beantwortet.


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:52 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz