有没有办法将VB项目导出到DLL?我只找到了将VB项目(VB6)导出为.exe文件的方法。如果您有相关经验,请帮助我。
答案 0 :(得分:3)
您需要使用Visual Basic 6而不是Application Project创建ActiveX Project。
组件以对象的形式提供可重用的代码。通过创建对象并调用其属性和方法来使用组件代码的应用程序称为客户端。
对于使用其对象的客户端,组件可以在进程内或进程外运行。进程内组件或ActiveX DLL在另一个应用程序的进程中运行。客户端可以是应用程序本身,也可以是应用程序正在使用的另一个进程内组件。
请注意,如果您要将VB6创建的此DLL引用到VB.Net项目,则需要在VB.Net代码中添加一些内容。 Here's a really good tutorial explaining that.