Здравствуйте, VelDmi, Вы писали:
VD>http://webfile.ru/986414 по этому адресу расположена справка от программы. Мне нужно использовать API функции этой программы. Но дело в том, что я не программист. Если можно, приведите пример использования какой либо функции, а я, по аналогии, попробую разобраться.
Без библитеки типов (tlb — type library) не разобраться. Так, в общем, код может быть такой:
set o = CreateObject(<CLSID>)
s = o.GetShellState()
<CLSID> — строка, идентифицирующая объект. В хелпе не указана. Нужна библиотека типов.
Далее, не всякий COM-сервер можно вызывать из vbs, а только дуальные и диспатчевые. Какой у тебя — можно узнать по библиотеке типов.
Библиотеку типов я бы искал c помощью oleview и/или regedit. Сначала нужно найти исполняемый код (exe или dll), а потом в нем или рядом будет библиотека типов. Oleview делает это в один проход. Подробности см. в какой-нибудь статье про то, что регистрация COM-объекта кладет в реджистри.