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

Вниз

Как получить массив (одномерный, но с неизвестным колвом) по OLE?   Найти похожие ветки 

 
Tirael   (2014-03-04 21:46) [0]

но с неизвестным колвом элементов?

знаю что там тип double, но колво элементов неизвестно, и создать приемный массив при помощи  VarArrayCreate не могу. Как быть?


 
Несусвет   (2014-03-05 01:14) [1]

Динамический массив SetLength().


 
Jeer ©   (2014-03-05 12:33) [2]

VarArrayCreate(..)
VarArrayRedim(..)


 
Стенка ©   (2014-03-05 12:40) [3]

> Tirael   (04.03.14 21:46)  
> Как быть?

узнать количество элементов


 
han_malign   (2014-03-07 15:46) [4]

если это именно varArray, то в OLE Automation он сериализуется как законченый объект с готовой длиной и всем содержимым
- соотвественно:
VarArrayDimCount/VarArrayHighBound/VarArrayLowBound
и VarArrayGet или менее безопасный, но более эффективный VarArrayLock

только нужно убедиться там не PSafeArray(или что-то вроде recordset), но там все сводится к замене префикса...



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

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

Наверх




Память: 0.47 MB
Время: 0.006 c
15-1393955183
Tirael
2014-03-04 21:46
2014.10.19
Как получить массив (одномерный, но с неизвестным колвом) по OLE?


15-1394114961
Друг
2014-03-06 18:09
2014.10.19
Помогите с правилами XML


15-1394378248
Дмитрий СС
2014-03-09 19:17
2014.10.19
Почему MS не подписывает все свои файлы?


1-1328363110
ololo
2012-02-04 17:45
2014.10.19
Как максимально оптимизировать(убыстрить) этот участок кода?


15-1394310602
Юрий
2014-03-09 00:30
2014.10.19
С днем рождения ! 9 марта 2014 воскресенье