Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

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

AW: Array [Auszählungstyp] of irgendwas?

  Alt 17. Dez 2013, 10:56
Type TEnum = (Anfang, Mitte, Ende); läßt sich via Delphi-Referenz durchsuchenGetEnumName (Hier im Forum suchenGetEnumName) in einen String übersetzen, welcher zufälig genau deinem Array entspricht.

Also zusammen mit Const EnumWerte : Array [TEnum] Of Integer = (1,3,5); .



Bei neueren Delphis könnte man die Werte auch via Attribut an die Typ-Definition hängen
und man könnte da auch andere/alternative "Namen" via Attribut angeben. (wenn man nicht GetEnumName nimmt, sondern es dort selber aussliest)
$2B or not $2B

Geändert von himitsu (17. Dez 2013 um 11:05 Uhr)
  Mit Zitat antworten Zitat