繁体   English   中英

有没有办法在2018年编译VB6?

Is there a way to compile VB6 in 2018?

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我需要这个的原因是我正在移植一个VB6应用程序,而我在VB6和C#之间的算术差异很小。 我只需要测试几个计算。 我最感兴趣的是如何显示出来的:

Round(2.24984, 1)

如果在VB6中达到2.3,就可以解决了。 但是,如果没有的话,可能要采取一些步骤才能解决问题。

在线VB6小提琴将是理想的选择,但是如果需要的话,我可以安装虚拟机。

1 个回复

不可以,您不能直接在Visual Studio 2017中编译VB6项目。

您可以做的是在Visual Studio 2008中打开项目,然后使用Visual Basic更新向导将其迁移到VB.Net。 (迁移的代码可能会出现一些错误,您必须要自行修复。)完成后,您可以在Visual Studio 2017(Visual Studio的当前生产版本)中打开迁移的项目。

1 有没有办法阻止VB6编译器改组文件的内容?

由于未知原因,VB6编译器经常喜欢重新排序.vb文件的内容和.frm文件顶部的控制描述符块(描述表单上控件属性的代码。您没有看到的代码IDE,但您确实在文本编辑器中看到,并且在版本控制中针对先前版本执行差异 。)。 在比较文件的修订时,这非常令人讨厌并且非常分散注意力。 有办法防止这种情 ...

2008-10-03 16:01:16 3 836   vb6
2 有没有办法在VB6中调用:Protected Override void WndProc(ref Message m)?

我正在 C#.net 中实现一个应用程序,该应用程序将消息传递给 VB6 应用程序。 为了测试,我在 C#.NET 中创建了 2 个应用程序:- 一个发送消息,第二个接收消息。 接收应用程序 (C#.NET) 使用以下函数来捕获消息:- 我现在需要在 VB6 中实现这个接收器应用程序。我们如 ...

2014-01-20 08:51:50 2 1371   vba/ vb6
6 有没有办法测试函数/子是否在 VB6 中可用?

我们有一些 Subs(比如WriteErrorToLog和一些AutomatedTesting ),如果我们想要重用组件,我想将它们设为可选。 我希望能够做一些事情,如果AddressOf(Sub)有效然后执行Sub 。 ...

2010-06-06 16:22:35 1 72   vb6
9 有没有办法将工具提示添加到 VB6 中的 MDI 父窗体?

我目前正在开发一个使用 MDI 表单的项目。 我想要实现的是,当用户将鼠标悬停在 MDI 菜单中的菜单选项之一上时,会出现一个 ToolTipText,描述可以在所述菜单中找到的内容。 我知道在 VisualBasic 6 的某些选项中,支持 ToolTip 的事实。 但是,我似乎无法将其添加到 M ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM