Einzelnen Beitrag anzeigen

LuckySpacy

Registriert seit: 2. Apr 2003
Ort: Fränkisch-Crumbach
50 Beiträge
 
Delphi 10.4 Sydney
 
#4

Re: Indy Meldung : Die Verbindung wurde erfolgreich geschlos

  Alt 27. Aug 2004, 17:47
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.
Thomas Bachmann
  Mit Zitat antworten Zitat