Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Verhindern von Fehlermeldungen welche auf poppen (https://www.delphipraxis.net/15376-verhindern-von-fehlermeldungen-welche-auf-poppen.html)

n3tw124rd 27. Jan 2004 15:37


Verhindern von Fehlermeldungen welche auf poppen
 
Hi,

ich habe ein Problem ...
Ich mache mit der IcmpClient komponente eine ping...
wenn der angepingte Rechner da ist ...
ist alles schön und gut aber wenn der Rechner aus ist bekomme ich einen 11001 ...
unterdrücken kann ich das ganze mit try except aber wie bekomme ich mit das da etwas passiert ist komme ich irgendwie an den Errorcode ?
Wo steht dieser ?

THX n3tw124rd

Schubi 27. Jan 2004 16:10

Re: Verhindern von Fehlermeldungen welche auf poppen
 
Hab jetzt mein Delphi net zu Hand, aber Irgendwas mit Application.Exception
oder LastException oder sowas. musste mal suchen. Gibts auf jeden fall!

Zitat:

Das Exception-Objekt stellt eine einheitliche Schnittstelle für Fehlerbedingungen zur Verfügung und erlaubt Anwendungen eine elegante Behandlung von Fehlerbedingungen. So können Anwendungen

bestimmte Exceptions in try...except-Blocks abfangen und behandeln;
Frag aber net wie :mrgreen:

c113plpbr 27. Jan 2004 16:13

Re: Verhindern von Fehlermeldungen welche auf poppen
 
Da gabs auch mal sowas wie GetLastError, aber ich weis nicht ob dir das in diesem Fall weiterhilft.

Schubi 27. Jan 2004 16:17

Re: Verhindern von Fehlermeldungen welche auf poppen
 
Zitat:

Zitat von c113plpbr
Da gabs auch mal sowas wie GetLastError, aber ich weis nicht ob dir das in diesem Fall weiterhilft.

Das gibts, aber nur für API-Funktionen!

GEFUNDEN WIES GEHT!!!

Zitat:

Delphi-Quellcode:
try
  X := Y/Z;
except
  on EZeroDivide do HandleZeroDivide;
end;

Jetzt musst du nur noch den Namen der Exception wissen und HandleZeroDivide durch deine Routine ersetzen.
Also:

Delphi-Quellcode:
try
  X := Y/Z;
except
  on EZeroDivide do begin
    Showmessage('Division durch 0!');
  end;
end;

n3tw124rd 28. Jan 2004 08:28

Re: Verhindern von Fehlermeldungen welche auf poppen
 
hi,

werde das sofort ausprobieren...

THX N3tw124rd


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:24 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 by Thomas Breitkreuz