Difference between revisions of "OLEVariantToObject"
1>Admin (Created page with "{{infobox function |name=OLEVariantToObject |object=Функции общего назначения |caption=Конвертация вспомогательного об...") |
m (1 revision imported) |
(No difference)
|
Latest revision as of 11:38, 18 November 2022
OLEVariantToObject (Конвертация вспомогательного объекта OLEVariant в объект системы) | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Функция конвертирует вспомогательный объект типа OLEVARIANT в стандартный объект системы, при этом поддеживаются массивы. Не все объекты полностью поддерживаются при конвертации, к примеру, _OLE_VT_NULL, _OLE_VT_EMPTY и _OLE_VT_UNKNOWN превращаются в пустой объект и т.п.
Синтаксис
OLEVariantToObject(<Объект OLEVariant (OLEVARIANT)>):<Объект системы>
Аргументы
<Объект OLEVariant (OLEVARIANT)>
- Аргумент задает объект OLEVariant для получения конвертации в объект системы. Если OLEVariant является массивом объектов, будет возвращен список, состоящий из определенного числа объектов.
Возвращаемое значение
Возвращает объект системы.
Примеры
a:=OleVariant(List.Create(1,2,3,4),_OLE_VT_ARRAY+_OLE_VT_I4); //b яляется списком, содержащим числа 1, 2, 3 и 4 b:=OLEVariantToObject(a);