![]() |
|
|
#1
|
||||
|
||||
|
Добрый день!
Помогите разобраться с коллекциями. Проблема в следующем: есть com-server WinPrice.WPLib ладно в общем код: Код:
var
WinPrice,
Profile,
Query : OleVarian;
....
try
CoInitialize(nil);
WinPrice := CreateOleObject('WinPrice.WPLib');
except
end;
Profile := WinPrice.OpenProfile(ini.ReadString(IDFIRM, 'Profile', ''));
Query := Profile.CreateQuery;
Query.Comment := 'блабла';
{
в идеале должно быть так:
Query.DestPoint := Profile.DestPoints(ClientID);
но выдает ошибку Член Группы не найден!
}
for I := 0 to Profile.DestPoints.Count - 1 do
begin
// нормально UID показывает
if Profile.DestPoints.Item[i].UID = ClientID then
// выдает ошибку Член группы не найде
Query.DestPoint := Profile.DestPoints.Item[i];
end; Вот кусок описания WPA Цитата:
|