我需要在我的c#程序中使用VB文件中的方法,我如何调用这个方法

本文关键字:方法 何调用 调用 文件 我的 程序 VB | 更新日期: 2023-09-27 18:08:24

我有一个用VB编码的文件,我需要在我的c#程序中引用和使用。我有麻烦让我的c#程序识别我的。vb文件,这样我就可以通过c#窗口窗体方法发送变量给它。我怎样才能让这两个文件一起工作?我需要包括一个使用语句与系统方法相结合吗?你有什么建议?

我需要在我的c#程序中使用VB文件中的方法,我如何调用这个方法

    创建一个VB。. NET新项目
  1. 添加你的VB文件。
  2. 编译项目并从bin文件夹中获取DLL。
  3. 在你的c#项目中添加一个对DLL的引用。
  4. 现在可以访问VB文件中的函数了。

或者,您可以在一个解决方案中同时添加c#和这个新的VB项目,并在您的c#项目中添加VB项目的引用。从调试的角度来看,这是首选的解决方案。

您可能想尝试免费的转换工具,可以转换您的VB。NET代码转换为c#代码(反之亦然),这将使您摆脱上述所有问题。我经常使用优秀的转换工具,叫做Econ NetVert,可以在这里找到。

我刚刚注意到你在你的问题中添加了VB6作为标签之一。代码在VB6中有问题吗?如果是这样,您可能首先需要将其升级到VB.NET。我知道VS2003中有一个向导可以为您完成此操作。不确定是否有任何其他等效的工具或方法在VS2010或VS2012现在的天。