我已经转换了所有的 VB.NET DLL 声明
Declare Function SFileOpenArchive Lib "Storm.dll" Alias "#266" (ByVal lpFileName As String, ByVal dwPriority As Integer, ByVal dwFlags As Integer, ByRef hMPQ As Integer) As Boolean
进入德尔福。
function SFileOpenArchive(lpFileName: String; dwPriority, dwFlags, hMPQ: Integer): Boolean; stdcall; external 'Storm.dll';
但是,当我调用函数并编译程序时,出现以下错误:
过程入口点 SFileOpenArchive 无法位于动态链接库 Storm.dll 中。
我已确保:
- DLL 存储在与应用程序相同的目录中
- 我声明的函数存在(我得到了用 VB.NET 编码的源代码)
我能做些什么来解决这个错误?
提前谢谢你。