COM/OLE
Работа с COM/OLE объектами. Данная библиотека предназначена для работы с COM/OLE объектами, использует интерфейс IDispatch и поддерживает технологию позднего связывания. Для использования библиотеки необходимо с помощью команды include указать файл olecom.g, который находится в поддиректории lib\olecom.
include : $"...\gentee\lib\olecom\olecom.g"
| Описание COM/OLE | Краткое описание COM/OLE библиотеки. |
| VARIANT | Тип VARIANT. |
Операторы
| type = VARIANT | Операция присваивания. |
| VARIANT = type | Операция присваивания. |
| type( VARIANT ) | Конвертация. |
Методы
| oleobj.createobj | Создать COM объект. |
| oleobj.getres | Результат последней операции. |
| oleobj.iserr | Произошла ли ошибка при работе с COM объектом. |
| oleobj.release | Освободить COM объект. |
Методы для работы с VARIANT
| variant.arrcreate | Создать SafeArray массив. |
| variant.arrfromg | Присвоить значение элементу SafeArray массива. |
| variant.arrgetptr | Получить указатель на элемент SafeArray массива. |
| variant.clear | Очистить переменную. |
| variant.ismissing | Проверяет является ли переменная 'пропущенным' (опциональным) параметром метода. |
| variant.isnull | Является ли переменная NULL. |
| variant.setmissing | Установить переменную как "пропущенный" (опциональный) параметр. |