Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Except Block erweitern (https://www.delphipraxis.net/193411-except-block-erweitern.html)

sko1 27. Jul 2017 09:51

Except Block erweitern
 
Weil wir eben (Gelöschte Datei immer noch vorhanden) beim Exception abfangen waren:

Delphi-Quellcode:
 
  except
    on E: Exception do
      LogAusgabe(E.ClassName + ' in MyFunction : ' + E.Message);
  end;
funktioniert, aber wie kann ich im Except - Block weitere Anweisungen platzieren (z.B. eine globale Fehlervariable setzen?

Delphi-Quellcode:
  except
    on E: Exception do
      LogAusgabe(E.ClassName + ' in MyFunction : ' + E.Message);
    GlobalError := true;
  end;
bringt Compilerfehler, Versuche mit begin/end brachten ebenfalls keinen Erfolg!

Ciao
Stefan

nahpets 27. Jul 2017 09:53

AW: Except Block erweitern
 
Delphi-Quellcode:
except
  on E: Exception do begin
    LogAusgabe(E.ClassName + ' in MyFunction : ' + E.Message);
    GlobalError := true;
  end;
end;


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:35 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz