如何调用 x64 C++ VB6 (x86) 的 dll 吗?
我试图从 VB6 应用程序调用 x64 C++ 函数(在 .dll 中)。 显示的警告消息如下:
“运行时错误'48'/找不到文件***.dll”
有什么方法可以执行此调用吗?
注意:x86 C++ .dll 工作正常,而我的 x64 C++ .dll 太大,无法更改为 x86 编译器。
I'm trying to call a x64 C++ function (in .dll) from VB6 application.
Warning message displayed be below:
"Run-time error '48'/File not found ***.dll"
Is there any way to do this calling?
Note: x86 C++ .dll is working normal And my x64 C++ .dll is too big and cannot change to x86 complier.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
也许您可以尝试使用 DllSurrogate。
查看调用 64 位代码来自 32 位 VB6 应用程序。
Maybe you could try with DllSurrogate.
Take a look at Calling 64 bit code from a 32 bit VB6 application.