Как скомпилировать VBScript для хранения обработчиков DLL? - PullRequest
0 голосов
/ 24 июня 2019

Я использую VBSedit для компиляции некоторых VBScripts в .exe.Exe создан нормально и показывает MsgBox и тд.Однако, как только он попадает в ту часть, где используются библиотеки, и пытается создать объект, он перестает работать.Очевидно, я могу запустить скрипт из VBSedit, потому что я могу добавить ссылки на библиотеки.Но я не знаю, как скомпилировать исполняемый файл, чтобы он содержал библиотеки.Любая помощь?Может gcc помочь?

Sub Main()
   Dim autECLConnMgr, autECLSession, sessionID, actCtx
   Dim myScreenStr, libPath

   'libPath = "C:\Program Files (x86)\IBM\Personal Communications\autcmgr.tlb"
   'Set autECLConnMgr = GetObject(libPath)
   'this does not work

   Set autECLConnMgr = CreateObject("PCOMM.autECLConnMgr")

   ...
   'below here where some tests but it breaks on the lines above
End Sub

Я получаю сообщение об ошибке:

Компонент ActiveX не может создать объект.

...