【问题标题】:VB6: How to create a DLL and use it in C#? [duplicate]VB6:如何创建一个 DLL 并在 C# 中使用它? [复制]
【发布时间】:2011-08-29 16:32:14
【问题描述】:

可能重复:
Using a VB6 Class in C#

我有一个用 VB6 编写的序列化引擎,它以某种我没有弄清楚的神秘方式进行二进制序列化。我还有一个 C# 程序,它需要像 VB6 代码一样进行序列化。

所以我想在 DLL 中制作 VB6 序列化代码并在 C# 程序中使用它,以便二进制序列化适合。我该怎么做?

【问题讨论】:

标签: c# dll vb6


【解决方案1】:

VB6 类是 COM 对象,C# 可以通过 COM-interop 使用它们。

将您的 VB 项目设置为构建进程内 COM 服务器,然后将其作为 COM 引用添加到 C# 项目中。

【讨论】:

  • 您所说的“进程内 COM 服务器”是什么意思?它与服务器有什么关系,我该怎么做?对不起,但我不太了解,我对此很陌生。谢谢!
  • @Giora:这是您的 VB6 项目属性中的设置。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-05-12
  • 2023-03-22
  • 1970-01-01
  • 1970-01-01
  • 2021-05-19
  • 1970-01-01
相关资源
最近更新 更多