从Visual Basic调用C++dll类
Calling C++ dll class from Visual Basic
所以我和我的朋友们有一个项目,我有一个C++类,需要从Visual Basic中调用。我看到了一些关于这方面的事情,但没有太大帮助。有人知道怎么做吗?我在C++方面有很多经验,但在Visual Basic方面没有。我的朋友是VB专家。
我正在使用visualstudio,但如果需要的话,我也有gcc/g++。
评论太拥挤了。您没有说明您遇到了什么特定的问题(可能是得到了一个类实例)。以下是一些有前景的链接:
- 从C++dll导入类
- 线程:如何在运行时调用C++dll函数
- 从Visual Basic应用程序调用DLL函数
- 从Visual Basic调用C++DLL
由于VB.Net是托管的,而C++不是托管的,因此将数据编组到DLL或从DLL编组可能需要一些工作(请参见第4个链接)。第一个链接根据请求处理类。函数当然不能被忽略,除非您只对传递对象感兴趣。其中一些也在SO:上处理
- 为什么C#和VB.NET隐式封送char*的方式不同
- 从c++函数到VB的返回字符串。Net
相关文章:
- 如何安全地从 DLL 调用返回对象
- C++结构到德尔福记录dll调用
- 从 C#-DLL 调用函数的 C++ 失败
- 可视C++:XGBoost 从 DLL 调用时不起作用
- Unity3D的OpenCV dll调用导致FPS下降
- 创建一个C++DLL以从C#DLL调用方法
- 从 dll 调用 opencv 垫到 Windows 表单,图像出现故障
- 努力使用 C# 从本机 DLL 调用该方法
- WinAPI - GetLastError 在通过 COM ATL DLL 调用时始终返回 0
- 必须使用C DLL调用C#.NET方法
- 如何直接从 pdfium.dll 调用 v8 函数
- 为什么从 DLL 调用类方法需要虚拟说明符?
- VBA 中的多个 DLL 调用
- 挂钩VirtualAlloc在系统DLL调用时返回NULLPTR
- 无法从 C DLL 调用该函数
- DLL 调用涉及 strncpy() 的方法
- JNA从DLL调用C++对象-java.lang.IollegalArgumentException:Structure
- 德尔福动态DLL调用中的奇怪行为
- 从非托管 DLL 调用 UWP api
- boost::从 DLL 调用时日志格式不起作用