添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
一:简单的对比
	VB是由Basic语言演化而来的VisualBasic,意思是可视化Basic,而VC是由C++语言演化而来的VisualC++,意思是可视化C++,VB功能没有VC强大,但是很容易掌握,推荐先学习VB,如果将来要专业学习编程,可以再进攻VC,那时你会发现原来掌握编程基础后VC是多么的容易学习。
	VC的博大在于MFC的操纵,它是Win32API的封装. 关键在于怎样了解MFC的内幕,它的运行机制差别也大,差别也不大!这要看你对API的理解了,虽然VC++的可视化没有VB的好,但是不是绝对没有的,其对而且对话框的编辑是跟VB一样的,不过不是像VB那样放在第一个界面罢了,VC++的博大精深是VB难以望其项背的! 而且VC++是完全面向对象的编程工具,而VB是不够完全的面向对象编程工具,VC++是完全编译语言,VB是本地编译语言,不够完全,VC++效率高,封装性好,继承性高,VB效率相对低了很多,但界面友好,二者只能取其一,或者使用VC++,VB辅助(因为VB开发快),当然Delphi,BCB也是不错的选择。
	这两个IDE最大的区别就是使用的编程语言不同.VB使用微软自己开发的VB语言,而VC使用C++语言.所以,VB既可以说是一个工具,也可以说是一门语言.但是VC,就只是一个工具而已.别弄混了。

二:学习方法
	
   现在有人在问我vb与vc的区别,学哪个比较好。现在我把自己的想法分享一下。
   	学习vb上手比较快的,如果你会一点basic的话,学的就更快了,我本来是学习c语言的,边用边学大约作了10个程序后就基本掌握了不过只是对自己的程序需要的部分比较熟悉客观的讲没有多大的难度的如果你要学习vc的话,没有各一年两年的时间你就别想有所成就或者时作出个像样的东西的,因为vc所牵扯到的知识真是太多了我也曾经学过,也许是因为我急于求成吧。大约学了半年我就转学vb了 经过一些程序的开发后,感觉如果你要是项开发一些比较是用的软件的话,vb根本不够,这个是因为vb程序的代码的可移植行不好,执行效率也很低所以如果你想成为一个专业Windows的程序开发人员的话还是要学习vc的,不过呢如果你会vc的话,vb在你眼里就太简单了对于和我类似的自学者我的建议是从vb开始学起 
   
因为我知道自学的关键是坚持,如果你学习了半年还是没有任何头绪的话,坚持下去的难度就太大了,所以可以先学习vb,花费不多的工夫你就可以做出一些东西,慢慢的你对windows程序的设计也有了掌握,这个时候你去学习vc也比较容易一点  呵呵,这是我个人的看法,大家要根据自己的情况选择适合的学习方法 祝大家早日成功!!  是一种由微软公司开发的包含协助开发环境的事件驱动编程语言。基于对象。拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,可以轻易的使用DAO、RDO、ADO连接数据库,或者轻松的创建ActiveX控件。程序员可以轻松的使用VB提供的组件快速建立一个应用程序。 Visual Basic.NET 是基于微软.NET Framew 简介:本资源包含由北极熊DFCG收集的多语言软件源码,特别强调了Visual Basic(VB)相关代码。涵盖了从基础的排序列表项到高级编程概念的学习材料。资源包括实际的源码示例、编程技巧和问题解决方案,以及系统的VB技术教程。旨在帮助VB程序员和学习者提升编程技能,并为解决实际问题提供参考。 1. 网文集锦-北极熊DFCG收集制作的... VB的核心语言是Basc语言,VC的核语言是C++语言.VB是一种解释型语言,需要VB的一个运行库来支持解释执行VB程序的.VC是一种编译型语言,源代码要经过编译器编译成exe可执行文件才能执行. 相同点:都是高级编程语言 不同点:vc擅长于底层处理,同时也因此编写同样功能的程序时vc的工作量一般要比vb高上很多,但是vc的程序执行效率高,生成程序小。 vb是面向对象的编...
数据类型在程序(变量)中的使用: C++:“要求”先声明(数据类型)、后使用;若不声明,程序将提示出错。 VB:“提倡”先声明、后使用;若不声明,程序会自动默认为Variant(可变)型。变量不声明,则在程序中使用时,会进行隐式转换,但不提倡这样使用。因为这样就背离了数据类型分类的意义。 进行数据类型分类的意义:最大限度地保证程序执行速度和效率,并节省内存空间。
vc字符串和vb调用是指在使用C++语言开发程序时,调用Visual Basic组件或使用Visual Basic语言来操作字符串。在C++语言中,可以使用vc++编译器来编译程序,在程序中使用字符串进行操作和处理。而在使用Visual Basic语言时,可以使用vb编译器来编译程序,vb语言也可以操作和处理字符串。 在实际开发中,我们可以在vc++程序中通过调用Visual Basic组件来实现对字符串的操作,也可以使用vb语言来编写独立的程序来处理字符串。通过这种方式,可以实现不同语言之间的互操作,同时利用各自语言的特点来更好地完成相应的任务。 对于使用vc++调用vb组件来处理字符串,需要注意组件的接口定义和传递参数的方式。在vc++中,需要使用COM组件的相关知识来进行调用,同时需要处理好组件的引用计数等内存管理的问题。而对于使用vb语言来进行字符串操作,则可以更加直观地编写程序,但需要注意vb语言和vc++语言之间的语法和数据类型差异,确保数据的正确传递和处理。 总之,vc字符串和vb调用是在不同语言之间进行字符串处理和操作的一种方式,通过灵活运用不同语言的特点和优势,可以更好地完成程序开发和任务实现。