Форум: "Начинающим";
Текущий архив: 2009.03.15;
Скачать: [xml.tar.bz2];
ВнизПеребор типа OleVariant Найти похожие ветки
← →
peroon © (2009-01-27 15:40) [0]Добрый день!
Я совсем еще новичок.
Подскажите пожалуйста как я могу перебрать в цикле (или еще как) переменную типа OleVariant?
← →
Palladin © (2009-01-27 15:50) [1]на предмет чего перебрать? это тебе не бусы
← →
peroon © (2009-01-27 15:54) [2]Я получаю через COM интерфейс некую переменную типа OleVariant.
SizeOf() говорит, что там энное количество элементов. Так вот как мне эти данные оттуда выцепить? :)
← →
Palladin © (2009-01-27 15:55) [3]SizeOf говорит о размере переменной, а "что там энное количество элементов" это полный бред и отсебятина.
← →
peroon © (2009-01-27 15:57) [4]Ну тем не менее. Как мне можно получить данные из переменной?
← →
Palladin © (2009-01-27 15:59) [5]Какие данные то? Если ты получаешь COM интерфейс, то и обращайся к его методам, они тебе известны, надеюсь
имя_переменной[точка]имя_метода
← →
Сергей М. © (2009-01-27 16:01) [6]
> Как мне можно получить данные из переменной?
Какие данные-то ?
И с какого перепугу их надо обязательно "перебирать в цикле (или еще как)" ?
← →
peroon © (2009-01-27 16:16) [7]Я может что-то путаю в терминологии.
Я в свой проект подключил библиотеку типов COM приложения.
В ней вижу, что нужная мне функция возвращает переменную типа OleVariant.
Там должны быть числа Integer
Как мне их получить я и пытаюсь выяснить.
← →
icWasya © (2009-01-27 16:21) [8]VarIsArray
VarArrayLowBound
VarArrayHighBound
for I:= ... do
... := V[i]
← →
peroon © (2009-01-27 17:35) [9]icWasya, спасибо. То что надо.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2009.03.15;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.043 c