Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 初学者应该使用哪种版本的VB?_Visual Studio_Winapi - Fatal编程技术网

Visual studio 初学者应该使用哪种版本的VB?

Visual studio 初学者应该使用哪种版本的VB?,visual-studio,winapi,Visual Studio,Winapi,我从来没有编程过VB,但一门大学课程强制要求我使用它。现在,我以前做过VC++/Win32编程,但没有做CLR(.NET)。有一个来自微软的免费IDE,VisualBasic.NETExpress,我计划在上面学习。可以吗?我的意思是,我没有学习.NET的东西,它将是简单的旧Win32与VB。在那个IDE上可能吗?它会要求我使用.NET库吗?如果是,是否还有免费的VB6(或任何非NET)IDE副本可用?请原谅,如果这听起来很无聊,但我真的从未接触过VB或.nET开发。如果您从未使用VB或VB6学

我从来没有编程过VB,但一门大学课程强制要求我使用它。现在,我以前做过VC++/Win32编程,但没有做CLR(.NET)。有一个来自微软的免费IDE,VisualBasic.NETExpress,我计划在上面学习。可以吗?我的意思是,我没有学习.NET的东西,它将是简单的旧Win32与VB。在那个IDE上可能吗?它会要求我使用.NET库吗?如果是,是否还有免费的VB6(或任何非NET)IDE副本可用?请原谅,如果这听起来很无聊,但我真的从未接触过VB或.nET开发。

如果您从未使用VB或VB6学习过旧的Win32,我建议您完全跳过它,学习VB.nET,除非您的最终目标是维护旧的应用程序


作为VB.net的一部分,您学习的概念和库将被转换为C#,这似乎是目前最流行的.net语言

如果您从未使用VB或VB6学习过旧的Win32,我建议您完全跳过它,学习VB.net,除非您的最终目标是维护旧的应用程序

作为VB.net的一部分,您学习的概念和库将被转换为C#,C似乎是目前最流行的.net语言。VB.net和“常规”VB有很大的不同。VB6是未管理的VB6的最后一个版本。不过,我怀疑学习这一点的价值。VB6是不受支持的,它的产品是不受支持的,学习它而不是学习VB.NET之类的其他东西,对你来说没有什么好处。如果你真的在学习纯VB(自1998年以来就没有更新过),那么你将很难找到资源

VB.NET真正的意思是“一种类似VB的.NET语法语言”。由于快速版适用于VB.NET,因此不能将其用于VB开发

您最好的选择是找到Visual Studio 6或Visual Basic 6 Professional的副本。你仍然可以从这样的地方购买它们

MSDN下载也有VB6。你应该联系你的学校,看看他们是否能提供任何额外的资源。也许你的学校可以给你一个MSDN学术许可证(尽管我不确定是否包括VB6)

你可以忘记在WindowsVista或Windows7上运行那些IDE。您还需要一份XP/2000的副本。

VB.NET和“常规”VB有很大的不同。VB6是未管理的VB6的最后一个版本。不过,我怀疑学习这一点的价值。VB6是不受支持的,它的产品是不受支持的,学习它而不是学习VB.NET之类的其他东西,对你来说没有什么好处。如果你真的在学习纯VB(自1998年以来就没有更新过),那么你将很难找到资源

VB.NET真正的意思是“一种类似VB的.NET语法语言”。由于快速版适用于VB.NET,因此不能将其用于VB开发

您最好的选择是找到Visual Studio 6或Visual Basic 6 Professional的副本。你仍然可以从这样的地方购买它们

MSDN下载也有VB6。你应该联系你的学校,看看他们是否能提供任何额外的资源。也许你的学校可以给你一个MSDN学术许可证(尽管我不确定是否包括VB6)


你可以忘记在WindowsVista或Windows7上运行那些IDE。您还需要XP/2000的副本。

我宁愿使用免费的Visual Basic 2008/2010快速版。

我宁愿使用免费的Visual Basic 2008/2010快速版。

不,使用Express您需要使用.NET。。。要求您使用VB6的大学课程???请告诉我们哪所大学要求您使用供应商不再支持的过时软件。查看不是NET的最后一个版本是什么?VB.NET Express不支持P/Invoke吗?抱歉,VB6已死亡,这是最后一个非.NET版本。为什么要避免使用.NET?不,使用Express时,您需要使用.NET。。。要求您使用VB6的大学课程???请告诉我们哪所大学要求您使用供应商不再支持的过时软件。查看不是NET的最后一个版本是什么?VB.NET Express不支持P/Invoke吗?抱歉,VB6已死亡,这是最后一个非.NET版本。为什么要避免使用.NET?VB6和Visual Studio 6 IDE在Windows 7 32位上仍能正常工作。一、 遗憾的是,要知道这一点。VB6和Visual Studio 6 IDE在Windows 7 32位上仍然可以正常工作。一、 可悲的是,我知道这是事实。