Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.166 Beiträge
 
Delphi 12 Athens
 
#4

Re: Aufzählung- und Mengentype

  Alt 8. Mai 2009, 12:17
Neeee, eine andere Möglichkeit gibt es nicht,

denn wenn es bisher "automatisch" Initialisiert wurde, dann wurde nicht Variable explizit initialisiert, sondern sie war rein zufällig an einer Stelle definiert, welche (wie z.B. der Variablenspeicher bei Objekten) global initialisert wurden
und da wird meißt nur alles mit 0 gefüllt.

Dir bleibt also keine andere Möglichkeit als dieses überall per Hand zu initialisieren.


Der einzige alternative Ausweg wäre
teinsvier = (undefiniert, eins, zwei, drei, vier); aber da müßtest du dann eventuell an anderen Stellen wiederum prüfen, ob der Wert definiert bzw. richtig initialisiert wurde.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat