.net - 带有.NET库的VB6

标签 .net vb6 compatibility

我有一个用VB6编写的应用程序,我需要使用一个用.NET编写的库。有什么方法可以在我的应用程序上使用该库吗?

谢谢

最佳答案

这取决于。您可以控制.NET库吗?

如果是这样,则可以修改您的库,以便可以将其注册为COM组件。然后,您可以使用VB6中的COM组件。

您可以按照此CodeProject教程中的逐步说明,在.NET中创建COM组件,进行注册,然后从VB6调用它:

Exposing .NET Components to COM

关于.net - 带有.NET库的VB6,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3053850/

相关文章:

c# - 如果 Powershell 构建在 .Net 之上,那么编写脚本而不是 C# 代码的原因是什么?

c++ - 将 C++ union 结构转换为 VB6

C VC8 项目可执行文件未在未安装 vc8 的计算机上执行

javascript - Richfaces 与 Primefaces : Cannot read property 'requests' of undefined

c# - 如何跨 AppDomain 边界传递 CancellationToken?

c# - 从node.js解密.NET中的AES256加密数据 - 如何从密码中获取IV和Key

C# .NET 生成一次字符串数组,其索引是表中的字符串值

c# - 在 EXE 安装后保持提升的权限并在重启期间自动启动?

c++ - 如何将未知大小的字符串从 DLL 返回到 Visual Basic

matlab - 回到 Matlab R2016b 中的旧显示格式