Как сделать видимым неиспользуемый enum в компоненте ?
От: Boa Россия  
Дата: 27.04.06 15:17
Оценка:
Есть enum:


typedef 
[
public,
v1_enum,
helpstring("Test param")
]
enum XXX1 {
    a1 = 0xFFFFFFFF,
    a2 = 0xFFFFFFFE,
    a3 = 0xFFFFFFFD
} XXX1;



Если я его использую хотя бы где-нить в параметрах функций, то все ок я его вижу,
но у меня функция получает на вход параметр int32 как логическая сумма, наприме a1 и a2 как справиться с такой ситуацией?
Re: Как сделать видимым неиспользуемый enum в компоненте ?
От: SergH Россия  
Дата: 27.04.06 15:21
Оценка: 1 (1)
Здравствуйте, Boa, Вы писали:

Boa>Есть enum:


Boa>
Boa>typedef 
Boa>[
Boa>public,
Boa>v1_enum,
Boa>helpstring("Test param")
Boa>]
Boa>enum XXX1 {
Boa>    a1 = 0xFFFFFFFF,
Boa>    a2 = 0xFFFFFFFE,
Boa>    a3 = 0xFFFFFFFD
Boa>} XXX1;
Boa>


Boa>Если я его использую хотя бы где-нить в параметрах функций, то все ок я его вижу,

Boa>но у меня функция получает на вход параметр int32 как логическая сумма, наприме a1 и a2 как справиться с такой ситуацией?

Перенести определение enum-а в секцию library IDL-я.
Делай что должно, и будь что будет
Re[2]: Как сделать видимым неиспользуемый enum в компоненте
От: Boa Россия  
Дата: 28.04.06 04:56
Оценка:
Здравствуйте, SergH, Вы писали:

SH>Перенести определение enum-а в секцию library IDL-я.

Я его в IDL и описываю.
Re[3]: Как сделать видимым неиспользуемый enum в компоненте
От: Константин Л.  
Дата: 28.04.06 09:04
Оценка: +1
Здравствуйте, Boa, Вы писали:

Boa>Здравствуйте, SergH, Вы писали:


SH>>Перенести определение enum-а в секцию library IDL-я.

Boa>Я его в IDL и описываю.
читаем внимательно
Re[4]: Как сделать видимым неиспользуемый enum в компоненте
От: Boa Россия  
Дата: 28.04.06 14:46
Оценка:
Здравствуйте, Константин Л., Вы писали:

SH>>>Перенести определение enum-а в секцию library IDL-я.

Boa>>Я его в IDL и описываю.
КЛ>читаем внимательно

ок. виноват, что не догнал сразу... спасибо!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.