Delphi-PRAXiS
Seite 3 von 3     123   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Compiler-Warnung: ...ist möglicherweise nicht initialisiert (https://www.delphipraxis.net/68687-compiler-warnung-ist-moeglicherweise-nicht-initialisiert.html)

Martin K 4. Mai 2006 12:35

Re: Compiler-Warnung: ...ist möglicherweise nicht initialisi
 
Wie ich Meldungen auf diese Art ausschalten kann, dass weiß ich schon.
Aber das ist ja eigentlich nicht die feine Art, da könnte ich ja gleich {$WARNINGS OFF} um meinen ganzen Code schreiben.
Das ist ja wie, wenn ich eine Prozedur mit Exit; abbreche oder mit Application.Terminate; beende.

Alles halt nicht die feine Art :wink:

Luckie 4. Mai 2006 12:45

Re: Compiler-Warnung: ...ist möglicherweise nicht initialisi
 
Nein, so hast du nur die für dich nicht interessanten Warningen deaktiviert.

Und was spricht gegen Exit? In meinem aktuellen Projekt benutze ich es sehr "intensiv", um aus Prozeduren rauszuspringen, wenn Bedingungen nicht erfüllt sind. Ist wesentlich übersicherlicher als fünfach verschachtelte if-Bedingungen und entspricht auch wesentlich genauer dem tatsächlichen Programmfluss.

Martin K 4. Mai 2006 12:49

Re: Compiler-Warnung: ...ist möglicherweise nicht initialisi
 
Zitat:

Zitat von Luckie
Und was spricht gegen Exit? In meinem aktuellen Projekt benutze ich es sehr "intensiv", um aus Prozeduren rauszuspringen, wenn Bedingungen nicht erfüllt sind. Ist wesentlich übersicherlicher als fünfach verschachtelte if-Bedingungen und entspricht auch wesentlich genauer dem tatsächlichen Programmfluss.

Na gut, überzeugt.

Trotzdem deaktiviere ich aus Prinzip keine Warnmeldungen:
Wenn sie da ist, dann ist sie nunmal da und hat auch irgendwo einen Sinn.


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:47 Uhr.
Seite 3 von 3     123   

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