![]() |
Fehlermeldung vermeiden
Hallo, wie ist es möglich, eine Fehlermeldung alá Socket Error, Host not Found
zu unterdrücken? Code zum Pingen (funktion steht woanders..)
Delphi-Quellcode:
So..hatte schon mit try-except probiert aber das klappt nicht..
procedure TForm1.Button1Click(Sender: TObject);
var i: Integer; begin IdIcmpClient1.Host := Edit1.Text;; for i := 1 to 4 do begin IdIcmpClient1.Ping; Application.ProcessMessages; end; end; |
Re: Fehlermeldung vermeiden
Zitat:
|
Re: Fehlermeldung vermeiden
ich verstehe deine frage nicht ?
was meinst du mit IN der ide oder nicht? als laie sage ich einfach mal IN der ide.. habs zwischen begin und end vom button geschrieben? |
Re: Fehlermeldung vermeiden
Wenn du das Programm aus der IDE startest wird die Exception trotz try..except getriggert (wenn dies nicht für diese Exceptiuon unterdrückt wurde)
|
Re: Fehlermeldung vermeiden
Probiers einfach nochmal mit try..except. Aber Starte das Programm nicht mit dem grünen Pfeil (sieht bei mir zumindest so aus) sondern klicke bei Start auf "ohne Debugger ausführen" oder Starte die Exe nicht aus der IDE heraus. Der Debugger wirft nämlich auch dann Fehlermeldungen, wenn man das mit try..except eigentlich schon gelöst hat.
Hoffe geholfen zu haben Apollonius |
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:52 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz