Visual Basic 6 和 Visual Studio 中的 Visual Basic

4

在Visual Studio中使用的代码和Visual Basic 6.0中使用的代码是否相同?

由于不再支持Visual Basic 6.0 IDE,因此我无法获得该版本,但我的一个辅导学生正在使用Studio Basic 6进行工作。我能否使用Visual Studio提供帮助,还是它们是不同的编程语言?


4
Basic语言已经发展了许多代,它们之间经常彼此不兼容。VB6是上一代的最后一个版本,始于1990年,终于1998年。VB.NET是一次非常彻底的重新设计,具有重大的语法差异,因此您能够提供帮助的可能性非常低。应该询问学生关于工具选择的问题,使用如此过时的工具教育新程序员并不是很有效,也不会对他有任何好处。 - Hans Passant
尽管VB6 IDE“不再受支持”,但很容易在当前的Windows版本上获得安装程序。对于两个旧应用程序,我需要安装VB6-它在Windows 10/64位上运行良好。 - nabuchodonossor
VB6 IDE已不再受支持是事实。但是仍然有可能获得它。 - MarkJ
3个回答

1
最新版本的Visual Basic是Visual Basic 15。
Visual Basic 6.0在Visual Studio中不受支持:
“Visual Studio 2010不提供从Visual Basic 6.0升级应用程序和项目的工具。如果您想将项目从Visual Basic 6.0升级到Visual Basic 2010,可以使用早期版本的Visual Studio提供的升级工具,然后再在Visual Studio 2010中升级该项目。”
来源:如何:从Visual Basic 6.0升级项目

好的,非常感谢。问题在于我们需要将VB14代码转换为VB6,而不是相反。我不确定为什么学校仍然使用VB6,因为它已经不再受支持了。 - user2191889
3
那行不通,而且你很可能会遇到许多在VB.NET中可能但在VB6中无法实现的构造。 - jessehouwing
我同意@jessehouwing的观点,只需让他们知道这是不可能的。 - GôTô
据我所知,当前的Visual Studio Express版本是免费提供的(就像啤酒一样)。 - StayOnTarget
@DaveInCaz 我一直在找链接,但没有成功。 - GôTô

0

你可以安装Visual Studio 6,并使用Visual Basic 6,我已经在Windows 10上安装了它。在安装过程中可能会出现一些问题,我已经删除了mdac_typ.exe并继续安装。


-3

Visual Basic 6.0是Visual Studio 2010的旧版本。

编程概念相同,但语法不同,因此如果您学习Visual Basic 6.0,您将理解编程概念,但只需了解如何编写Visual Studio 2010的语法即可,这不需要太多时间,因为有很多相同的东西,还有一些函数名称和调用方式上的差异,但了解这些差异并不复杂。但在Visual Studio 2010中,有一些新的功能和工具可以帮助您更好地创建应用程序。


2
Visual Studio 不是一种编程语言。 - bg117
猜测他的意思是VB6与VB.Net之间的比较,但表述不清。 - Mike Lowery

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接