Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.12.19;
Скачать: CL | DM;

Вниз

Левой стороне не может быть ничего присвоено   Найти похожие ветки 

 
qwerty2   (2003-12-08 18:01) [0]

что за странная ошибка такая?
ругается на эту строчку:
VarArrayRedim(cls.OptionalProperties,vararrayhighBound(cls.OptionalProperties,1)+1);
тут и присваиваний нет никаких


 
Silver Alex ©   (2003-12-08 18:10) [1]


> тут и присваиваний нет никаких

а что же это, ты берешь массив cls.OptionalProperties и меняешь его размер на один больше "vararrayhighBound(cls.OptionalProperties,1)+1"


 
PVOzerski ©   (2003-12-08 18:21) [2]

2[1]:
Здесь-то утверждать, что делается что-то недопустимое, нельзя. Как и вообще нельзя ничего сказать. Ведь мы не знаем даже типы переменных в этом выражении.


 
qwerty2   (2003-12-09 10:22) [3]

Речь идет о том чтоб дополнить массив свойств данного объекта из ADS дополнительным свойством.

user:IADsUser;
cls : IADsClass;
...
ADsOpenObject("LDAP://Domain1/CN=Username1,OU=Otdel1,OU=Firma1,DC=ads,DC=xxx","Administrator","Pwd",ADS_SECURE_AUTHENTIC ATION,IADsUser,user);
s := user.Get_Schema;
AdsOpenObject(s,"Administrator","Pwd", ADS_SECURE_AUTHENTICATION,IADsClass, cls);
VarArrayRedim(cls.OptionalProperties,vararrayhighBound(cls.OptionalProperties,1)+1);//ошибка
cls.OptionalProperties[vararrayhighBound(cls.OptionalProperties,1)+1]:="temp";//та же ошибка

В интерфейсе IADsClass свойство OptionalProperties описано как свойство с доступом на чтение и на запись:

property OptionalProperties: OleVariant read Get_OptionalProperties write Set_OptionalProperties;
если был бы только доступ на чтение тогда такая ошибка была бы предсказуема. а так непонятно почему она вылазит.


 
Silver Alex ©   (2003-12-09 11:49) [4]

возможно нельзя передавать в функцию свойство обьекта, попробуй что-то типа этого

var
v: variant;
...
v:=cls.OptionalProperties;
VarArrayRedim(v,vararrayhighBound(cls.OptionalProperties,1)+1);
cls.OptionalProperties:=v;



Страницы: 1 вся ветка

Текущий архив: 2003.12.19;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.019 c
14-62263
SkyRanger
2003-11-25 07:37
2003.12.19
Давайте поразмышляем...


3-61918
чайник
2003-11-27 13:23
2003.12.19
как получить значение max из запроса


3-61925
DelphiM
2003-11-27 03:22
2003.12.19
Рейтинг


14-62264
Rauf
2003-11-25 01:26
2003.12.19
Справочник по функциям Javascript. Где можно найти?


3-61942
HellTrooper
2003-11-26 21:17
2003.12.19
Фильтрация....