Forum: Object-Pascal / Delphi-Language
Delphi
by Apollonius,
23. Jul 2008
Zur Information: Typisierte Konstanten sind vollkommen verschieden von untypisierten. Untypisierte werden praktisch direkt im Quelltext aufgelöst, entsprechen also grob vereinfacht #define in C. Typisierte Konstanten sind hingegen Variablen mit der Einschränkung, dass sie im Status J- nicht direkt verändert werden dürfen. Du kannst aber mit PCardinal(@MeineTypisierteCardinalKonstante)^ := 42 den...
Forum: Object-Pascal / Delphi-Language
Delphi
by Apollonius,
23. Jul 2008
Eine Konstante mit einem case abzufragen, ergibt nicht viel Sinn. Ich vermute daher, dass er die Konstante als Case-Label einsetzen wollte. Typisierte Konstanten werden aber in Delphi fast wie Variablen behandelt, deshalb ist dies nicht möglich.