Hallo Uwe,
danke für deine Nachricht. Ich habe die Funktion umbenannt, aber das ist in der Tat nicht das Problem.
Es ist genau wie du sagst, die Enumeratoren werden von Delphi nicht als solche erkannt.
Gibt es dann überhaupt eine Möglichkeit über den Bezeichner den Wert zu erhalten?
Vielleicht ist es eine sinnvolle Vorgehensweise die (benötigten) Enumeratoren neu zu definieren und dann als TOLEEnum zu casten?
Code:
// Konstanten für enum CountryCode2
type
CountryCode2 = TOleEnum;
const
CountryCode2_unk = $00000000;
CountryCode2_AL = $0000414C;
CountryCode2_AD = $00004144;
...
Nachdem was ich bisher gelesen habe, ist damit aber nicht mehr möglich mit
RTTI zu arbeiten.
Gruß Michael
Michael H.