扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
VB与VB.net严格上来说还是同一种语言,因为vb.net可以将VB6.0以前版本的源代码进行转换,区别他们的根本在于VB.net用于微软全新的.net框架,如果你编译了一个Vb.net的程序在没有装.net框架的环境下是运行不了的,VB6.0编译生成的是win32位应用程序,他可以适合于目前所有的操作系统,但是他是微软98年的产品,所以到目前已经很老了,和VC++6.0是同一时代的产品,目前VB的最新版本是VB.net2008,语法和VB6.0有出入,但是不大,加入了很多的新元素,如继承。。windows不可能不支持VB,因为VB是微软自己开发的语言!
太子河ssl适用于网站、小程序/APP、API接口等需要进行数据传输应用场景,ssl证书未来市场广阔!成为创新互联建站的ssl证书销售渠道,可以享受市场价格4-6折优惠!如果有意向欢迎电话联系或者加微信:18982081108(备注:SSL证书合作)期待与您的合作!
VC++是微软最有力的开发环境,是人们对Microsoft visual C++ 公认的简称,除了VC++之外还有C++ builder 、Dev C++ 等众多C++语言编译器,说白了VC++只是一种编译器,是支持C++语言的编译器,而C++是大名鼎鼎的C语言的扩充,是在C语言的基础上加入了类等众多新元素,故而也被称为“带类的C”
VC#同样是微软的力作,他的主持开发者是.net框架和著名的delphi语言之父--Anders,VC#的语法和VB有些接近,但他们完全不同的语言,VC#和VC++没有什么关联,如果非要说他们有关联的话,那相信所有的面向对象语言都有关联,因为他们都是面向对象,从类开始继承。。。
他们之间关系最为密切的就是VB与VB.net至于 VC++与 VC#,没有什么关系
最后说一下,目前的杀毒软件大部分用的是VC++编写的,像卡巴,江民,也有用C++ builder编写的像熊猫杀毒软件,当然病毒也有例子,机器狗用的VC++编译,熊猫烧香用的是Delphi,搞数据库编程VB和delphi也都是不错的选择!如果你想学好编程语言最好刻苦的系统的学习一下C++语言程序设计,把他学会了,则java 学起来就会很容易,VB就自然更不用说了 ,推荐你用Visual C++ ,会VC++的人很多,但精通的没有几个,祝你成功!
VB.net和VC#.net在功能上没有区别。编译以后生成的可执行文件被称为Assembly,即程序集。
VB.net的版本号是Visual Basic 7.0,它的运行是建立在CLR(Common Language Runtime)和MSIL(Microsoft Intermediate Language)虚拟器上的。其实,它的机制和Java差不多。
2.vc++是Windows平台上的C++编程环境,学习VC要了解很多Windows平台的特性并且还要掌握MFC、ATL、COM等的知识,难度比较大。Windows下编程需要了解Windows的消息机制以及回调(callback)函数的原理;MFC是Win32API的包装类,需要理解文档视图类的结构,窗口类的结构,消息流向等等;COM是代码共享的二进制标准,需要掌握其基本原理等等。
VC作为一个主流的开发平台一直深受编程爱好者的喜爱,但是很多人却对它的入门感到难于上青天,究其原因主要是大家对他错误的认识造成的,严格的来说VC++不是门语言,虽然它和C++之间有密切的关系,如果形象点比喻的话,可以C++看作为一种”工业标准”,而VC++则是某种操作系统平台下的”厂商标准”,而”厂商标准”是在遵循”工业标准”的前提下扩展而来的。
VC++应用程序的开发主要有两种模式,一种是WIN API方式,另一种则是MFC方式,传统的WIN API开发方式比较繁琐,而MFC则是对WIN API再次封装,所以MFC相对于WIN API开发更具备效率优势,但为了对WINDOWS开发有一个较为全面细致的认识,笔者在这里还是以讲解WIN API的相关内容为主线。
要想学习好VC必须具备良好的C/C++的基础,必要的英语阅读能力也是必不可少的,因为大量的技术文档多以英文形式发布。
3net是微软推出的一个平台,微软称它为:XML Web 服务平台。它不是一种语言,C#是一种语言,在.net里面还有很多,像VB.net,C++.net,J++.net等,据说.net是微软的一个网络战略。
vb和vb.net的区别是,VB.NET比较新
以后的WINDOWS不再支持VB了
VC一般是做应用程序,游戏
VC#可以说是万能,什么都能做
VC就是VC++
VB 是Visual Basic编程语言
编写计算机程序需要使用计算机编程语言。计算机编程语言是人和计算机“对话”的桥梁。就像人类的语言一样,计算机编程语言也有很多。目前较为广泛使用的语言有“C++”、“Pascal”、“Basic”等。在众多的计算机编程语言中,以BASIC语言最为易学易用。
BASIC是英文Beginner’s All purpose Symbolic Instruction Code的缩写,意思为初学者通用符号指令代码,一直都是程序设计入门的首选语言。
1991年,Visual Basic(简称VB)面世,他是第三代BASIC语言,它不但秉承了BASIC语言的易学易用的优点,而且增加了图形界面设计工具。它简化了复杂的窗口程序编写过程,让编程者将更多的精力致力于问题的求解过程。
VC,即 Microsoft Visual C++ ,微软可视化C加加的意思。
C++ 是一种编程语言,由 C 语言发展而来,加入了面向对象的思想,其规范由美国国家标准组织(ANSI)定义,各个编译软件开发商根据这个规范开发出实际的实现这种规范的软件开发工具,常见的有微软的 VC++、宝蓝的 Borland C++。
微软在开发出 Windows 操作系统之后,为方便软件开发人员开发出运行于 Windows 平台的可视化软件,推出了 Visual Basic(VB),开发人员只需用 Basic 语言写出逻辑控制部分的程序代码,而界面只需要用 Visual Basic 提供的工具绘制一下就可以了,而不需要像过去那样写出十分复杂的代码来实现。由于 VB 广受欢迎,微软随后推出了它的一系列可视化开发工具,统称为 Visual Studio,其中包含了 Visual Basic(VB)、Visual C++(VC)、Visual Foxpro(VFP)等。
目前VC的最高版本的是 Micorsoft Visual C++.net,即 VC 7.0。
.net是一个微软的平台,它集成了微软VC++,VB,VC#等语言。实际上它对c#的支持是最好的。VC++.net就是VC++,只不过某些功能是VC++6.0的改进,比如加入了托管运行库之类的。VC#.net就是c#语言的环境。这你可以进行vs环境的设置。你会发现vs中的vc++环境和经典的vc++6.0差不多。所以说vc++.net就是vc++6.0的升级版本,也就像windows vista和xp的关系一样。visual studio 的最新版本就是现在的visual studio 2008,以前有过visual studio 6.0,visual studio 2002,visual studio 2003和visual studio 2005。你可以看看微软的visual studio的介绍。所以别把vs2008看得多么神秘,它只不过是最新版的Microsoft windows 编程工具,同以前的微软编程工具一样。
mfc是一个类库,microsoft foundation class library,你只要懂得面向对象的相关知识,这东西就会挺容易理解的。如果你学过c#或java吧,那你就不用怕了,不然你就再了解一下面向对象吧。这样你才会真正弄懂VC++。
倘若你真的想用VC++写windows应用程序,那建议你还是用VC++6.0吧。因为毕竟VS200X之类的主要是用于C#的,毕竟现在java是第二大语言啊,c#与java是十分相似的,所以微软现在极力发展C#,c#的确也强大,是一门具有极大潜力的语言啊。
控件的拖动是为了方便用户写程序,提高效率,实际上高手控件都是自己用代码写出来的--用MFC里的库函数,因为这样的控件功能不会受限。
写程序要靠自己勤劳了啊。
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流