Sorry! Da ist jetzt einiges schief gegangen. Ich weiß, ich hätte einen neuen Thread aufmachen sollen, aber es geht doch um
Indy und wie man Fehlermeldungen unterdrückt.
Meine Fehlermeldung ist keine ConnClosed, sondern eine EIdConnectTimeOut. Die bekomme ich, wenn mein Client zum Server verbinden will, der aber nicht da ist
TCPClient.Connect(5);
Er soll beim Start des Progs schon testen, ob das Ziel Prog da ist,
IP und Port werden vorher ggf. aus Ini gelesen. Das ist aber ziemlich unschön für den Anwender, wenn er beim Start des Progs erstmal eine Fehlermeldung fängt. Daher möchte ich diese Fehlermeldung unterdrücken, bzw. intern auswerten. Jedenfalls so, dass der Benutzer ganz normal das Prog startet.