c++ - 添加对 VS 6.0 C++ 帮助的引用!

标签 c++ .net visual-studio com vb6

我是一名正在实习的 CS 学生。我的主管真的很忙,他说如果我有问题可以使用这个网站。

我需要修改一个VS6.0 C++程序。我制作了一个 COMVisible 的 C# 类库。 在 Visual Basic 6.0 中,它识别类型库并按预期方式工作。我做了一个 Visual Basic 6.0 来测试类型库,但现在我需要将我的类库实现到 VS6.0 C++ 程序中。

我需要以下方面的帮助: 如何向 VS6.0C++ 添加类型库 (tlb) 或 dll 引用或类似方法的引用(我只是找不到关于如何添加它的文章) 在 Visual Basic 6.0 中很容易添加 tlb

将使用我的 COMVisible 库的简单代码转换为 C++。

有一个局部变量:

Public ls As New pcbCOMVisibleLibrary

还有一个方法:

Dim work As Boolean
work = ls.Post(Text1.Text, Text2.Text)
Label1.Caption = work

最佳答案

在这里您可以找到几种方法来做到这一点:http://www.codeproject.com/KB/DLL/loadingdll.aspx .我知道只发布链接不是很好,但在这种情况下,codeproject 上的文章很好地解释了您想做什么,没有什么可说的了。

我认为你的问题属于本文的Case1。

关于c++ - 添加对 VS 6.0 C++ 帮助的引用!,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6764683/

相关文章:

c++ - 找不到RGBFilters入口点DllRegisterServer

C++ 错误 : ‘string’ does not name a type

c# - datetime.now 仅在服务器上延迟 10 小时,在本地机器上设置正确

c++ - char* 值在分配期间被损坏

c# - 向 WCF ServiceContract 添加方法是否会破坏现有客户端?

c# - 如何自动生成属性值?

visual-studio - 错误 : The project type is not supported by this installation

javascript - 强制智能感知识别分配的变量类型

c++ - 成员函数声明的参数列表后的单个&符号是什么意思?

c++ - 如何去序列化一个大型的,复杂的对象?