【发布时间】:2017-05-17 20:28:50
【问题描述】:
我想在我的 VBScript 中使用我的 Encryption.dll 的一个函数。
如果我尝试使用regsvr32 /i Encryption.dll 注册 dll,我会收到加载 dll 的错误,但他无法注册文件,因为没有 DllRegistryServer-Entrypoint。
所以我在论坛上阅读时尝试了另一种方式:
Set yourClass = CreateObject("Encryption.Hashing")
我收到 ActiveX 错误。
关于我能做什么的更多想法?
【问题讨论】:
-
它是原生 DLL 还是 .NET DLL?它是用哪种语言编写的?
-
它是用 C++ 编写的,但我不知道它是原生的还是 .NET。这是我第一次使用 DLL,我只有集成 DLL 的工作。这个文件不是我写的。
-
如果您尝试在 Visual Studio 中添加对该 DLL 的引用,您可以更好地了解它包含的内容以及入口点的位置。