Я хочу использовать библиотеку xshell в vbscript, но когда я использовал createObject () для создания объекта, это не удалось, как я мог создать объект из библиотеки типов, предоставленной приложением Xshell?
Я думаю, xshell можно хорошо зарегистрировать в системе, поскольку я могу добавить ссылку в проект Excel vba с помощью 'tools-> reference -> "Библиотека типов Xshell 1.0", а затем я могу использовать dim xshell в качестве xshell. ScriptHost и я можем найти информацию Xshell из браузера объектов.
Я попытался oleviwer найти некоторую информацию о библиотеке типов Xshell 1.0, но на самом деле я не могу найти ProgID для xshell.
Я обращаюсь к exeScope и нахожу что-нибудь интересное
в правом окне мы видим "ForceRemove {xxxx-xxxxxxxx-xxxx} = s'ScriptHost Class .... {ProgID = s'Xshell.ScriptHost.1 '.... ForceRemove' Programmable '... .}
как я могу отменить удаление силы?
dim xshell
set xshell=CreateObject("C:\Program Files (x86)\Common Files\NetSarang\XshellCore.tlb")
MsgBox "success"
ошибка выполнения с кодом ошибки "800A01AD"
Компонент ActiveX не смог создать объект