TClientSocket : Windows Socket Error: Der angegebene Host ist unbekannt" abfangen!



  • Wie fange ich diese Exception ab?

    Mit try-catch geht es nicht und genausowenig mit ErrorCode=0 setzen!!!!

    Das ist dämich, ich will nacheinander an mehrere Hosts senden, die aber nicht immer alle online sind. Das Progr. schmiert mir dann ab, sobald einer nicht online ist

    thx



  • Das ist wirklich zum verzweifeln, die Frage wurde auch von anderen schon gestellt wenn man google bemüht aber noch nirgends beantwortet.

    Weiß niemand einen Rat?



  • Hallo,

    Wenn in OnError ErrorCode=0 gesetzt wird sollte die Exception abgefangen werden. Wenn du das Programm innerhalb der IDE startest wird diese Exception natürlich trotzdem ausgeführt. Geht es denn außerhalb der IDE?



  • Braunstein schrieb:

    Hallo,

    Wenn in OnError ErrorCode=0 gesetzt wird sollte die Exception abgefangen werden.

    Nein, wird sie nicht.

    Braunstein schrieb:

    Wenn du das Programm innerhalb der IDE startest wird diese Exception natürlich trotzdem ausgeführt. Geht es denn außerhalb der IDE?

    Ist mir klar. Geht auch außerhalb nicht.
    imho ein Bug im Compiler.

    Habe es nun gelöst über TApplicationEvents.


Anmelden zum Antworten