| Получить COM объект из файла. |
|---|
|
GetObject(LoadedModuleID, clsid, strPrefix): Функция осуществляет поиск фабрики классов в загруженном модуле, и запрашивает у нее создание COM объекта с заданным CLSID. Позволяет работать с ActiveX без внесения информации в реестр. Если объект поддерживает события, то они будут транслироваться в Ваш скрипт (вызываюся функции с именем StrPrefix + имя события).Пример: //JScript
var id = System.LoadLibrary("activex.dll");
var obj = System.GetObject(id, "{9ACBF10A-ECE2-4F01-905B-1384EC0F8206}", "prefix");
obj.HelloWorld("DDD", 64);
//
'VBScript
Dim obj, id
id = System.LoadLibrary("activex.dll")
Set obj = System.GetObject(id, "{9ACBF10A-ECE2-4F01-905B-1384EC0F8206}", "prefix")
obj.HelloWorld "DDD", 64
'
|
| Дополнительный интерпретатор скриптов |