gpt4 book ai didi

visual-c++ - 如何将 vb6 转换为 Visual C++ native 代码?

转载 作者:行者123 更新时间:2023-12-01 06:52:56 25 4
gpt4 key购买 nike

我们有一个客户想要将一堆 VB6 项目转换为 VC++ native 代码。我想知道是否有任何工具可用于此类转换。

我们试过 http://vbto.net/ , 进行转换,但会产生大量编译错误。该工具将所有 cpp 项目创建为“exe”,而许多源 VB6 项目是“activex dll”。

VB6 项目如何映射到 VC++ 项目?例如,“activex dll”是否映射到 vc++ ATL 项目?我们应该注意哪些事项?如果您能分享您的经验,我们将不胜感激。

(是的,我们的第一 react 是建议转换为 VB.NET/C#,但程序需要在没有安装 .NET 框架的机器上运行,并且还要调用 kernel32.dll 中的方法)

最佳答案

你不能。也许您可以将 vb6 代码转换为 vb.net。然后您可以轻松地将其转换为 c# 或托管 c++(所有 .net langs 编译为 msil,因此可以使用反射器等轻松转换为另一个 .net lang。)

关于visual-c++ - 如何将 vb6 转换为 Visual C++ native 代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3919343/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com