Как получить ТОЛЬКО из элемента enum-а код типа (enum-а)?
Подскажите. Приведу пример.
Надо получить из NoYesCombo::No, ID типа NoYesCombo (732).
Сложность в том, что мне неизвестно название типа. Т.е. я не могу воспользоваться enumnum(NoYesCombo). Обыскал AOT, не нашел ничего подходящего. Все методы сводятся к тому, что нужно знать название типа. typeof конечно честно возвращает Types::Enum, что не помогает. Сложилось стойкое ощущение, что задача решается просто, но ни на форуме, ни в доках не нашел решения...
P.S. Для классов, например есть classidget(Object), который возвращает ID типа экзамепляра класса (т.е. ID класса). Неужели тут enum-ы отдыхают?
Последний раз редактировалось Romb; 02.03.2006 в 10:47.
|