Try, catch ClientSocketError
-
void __fastcall TForm1::Button1Click(TObject *Sender) { ClientSocket1->Host = Edit1->Text; ClientSocket1->Port = StrToInt(Edit2->Text); try { ClientSocket1->Active = true; } catch (...) { ShowMessage("Error"); } }Wenn der Client jetzt nicht connecten kann, dann kommt trotzdem immer dieses Abbruchsfenster, nicht aber meine Meldung...ich möchte aber diese Fehlermeldung vom Programm unterdrücken.
-
Wird von dieser Zuweisung aus der Connect aufgerufen? Du mußt immer die Anweisung von try/catch umgeben, die den möglichen Fehler auslösen könnte.
-
Hmm, ich denke mal, dass wenn man den Socket auf Active stellt und er aber nicht connecten kann, dann liegt es doch dadran oder?
Obwohl stimmt ja gar nicht, denn aktif ist er dann ja...wo muss das denn hin? oO
-
-
Ah ja huch, sry!