EnglishРусский  
Данный проект закрыт! Создан новый скриптовый язык с тем же именем. Всё доступно на GitHub.
Также попробуйте нашу open source кроссплатформенную программу для создания и управления скриптами.

Реклама

Инсталлятор CreateInstall
Бесплатные и коммерческие инсталляторы

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 Установить переменную как "пропущенный" (опциональный) параметр.
Редактировать