【发布时间】:2012-09-18 17:50:07
【问题描述】:
根据我通过链接在此论坛上提出的挑战 Consuming .NET dll in VB6 application 通过注册 dll 及其 .tlb 文件、在我的应用程序中引用 tlb 文件并使用以下代码,我成功地在 VB6 中使用了我的 .NET dll:
Dim dObject as new DllName.ClassName
dObject.MethodName(filename)
问题是我希望能够使用下面的代码
Declare Sub MethodNameLib "DllName" (ByVal ff As String)
MethodName(filename)
但是,我收到错误“运行时错误 453:找不到 dll 入口点。由于这很紧急,请提供任何帮助吗?
【问题讨论】:
-
为什么要使用
Declare语法?它没有任何优点,只有缺点。你想解决什么问题?