(Moderator)
Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
Delphi 2006 Professional
|
Re: const <name> : <datentyp> = <wert> und
23. Jul 2008, 22:05
In anderen Sprachen ist es auch so das Constanten nicht für Case etc. verwendet werden können.
In Delphi geht das schon, du musst nur die Angabe des Types weg lassen.
Sobald du einen Typ angibst wird es als eine Variable gewertet und vermutlich kannst du somit später diesen Wert durch patchen einer Stelle auch ändern.
Lässt man den Typ weg wird beim Compilieren überall wo die Konstante verwendet wird der Wert eingetragen und somit funktioniert es auch.
Warum willst du überhaupt den Typ angeben? Bei einer Konstante ist der Typ doch völlig egal?!
Jens Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
|