Программирование под Novell

Обсуждение технических вопросов по продуктам Novell

Программирование под Novell

Сообщение ILCooL » 06 июн 2002, 12:41

Через что лучше работать с NDS используя Delphi ???

Я использую ActiveX. Возникла проблема как получить значение поля Aliased Object Name используя ActiveX в Delphi. :?:
Пробую foo:=Nwdir1.Entries.Item[k].GetFieldValue('Aliased Object Name',' ',false);
и возвращает пустую строчку.... :( или какими другими путями узнать чей Alias :shock:
Последний раз редактировалось ILCooL 11 июн 2002, 10:26, всего редактировалось 1 раз.
Аватара пользователя
ILCooL
 
Сообщения: 53
Зарегистрирован: 06 июн 2002, 12:38
Откуда: Minsk

Сообщение Andrey Podoinikov » 07 июн 2002, 14:09

Я с ActiveX не работал и не знаю если в нем есть возможность устанавливать флаги контекста.
Если есть, то можно воспользоваться ими и тогда ты просто вместо имени алиаса будешь получать имя объекта.

Код: Выделить всё
cCode := NWDSGetContext(ctx, DCK_FLAGS, @flags);
flags := flags or DCV_TYPELESS_NAMES;
flags := flags and (not DCV_CANONICALIZE_NAMES);
cCode := NWDSSetContext(ctx, DCK_FLAGS, @flags);
Аватара пользователя
Andrey Podoinikov
 
Сообщения: 243
Зарегистрирован: 05 июн 2002, 10:32
Откуда: г. Урай, Тюменская обл.


Вернуться в Novell

Кто сейчас на конференции

Сейчас этот форум просматривают: Bing [Bot], Yahoo [Bot] и гости: 4