如何在 Visual Basic 项目中使用 .c 文件?

How to use .c file in Visual Basic project?

我需要将 C 代码转换为 Visual Basic。

我有 .c.h 个文件。

有没有一些方法可以在 Visual Basic 应用程序中使用我的 .c 文件?应用程序是在 Visual Basic 6.0 中创建的。

现在我只看到一种方法:手动转换代码。但这需要很多时间,因为我以前从未使用过 VB,所以我需要一些时间来学习语法。 我在 VB 中阅读了一些关于使用 .dll 的信息。也许有一些方法,例如,从 .c 创建一个 .dll,然后在我的应用程序中使用它?..

您需要使用多少 C 代码?如果它很短,那么一定要手动转换它。学习 VB 的好机会,如果您无论如何都将使用该语言工作的话。如果它非常大,编译成带有导出函数的标准 DLL,然后从 VB.

调用它

(添加为上述评论的答案)


来自另一条评论的补充:如果您确定最佳途径是将 C 代码编译为 DLL 并从 VB6 调用它,您应该阅读 this Microsoft document 了解如何做吧。