作业帮 > 综合 > 作业

但是VC比VB功能多吧 他俩是完全两立的还是VC能做VB做的软件 也能做自己的软件呢 还是VC 做VC的 VB 做VB的

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/15 08:52:24
但是VC比VB功能多吧 他俩是完全两立的还是VC能做VB做的软件 也能做自己的软件呢 还是VC 做VC的 VB 做VB的啊 我不学VB能学会VC吗
VB能做的VC能做吗
[1]简单的说:
VB是由Basic语言演化而来的VisualBasic,意思是可视化Basic,而VC是由C++语言演化而来的VisualC++,意思是可视化C++,VB功能没有VC强大,但是很容易掌握,推荐先学习VB,如果将来要专业学习编程,可以再进攻VC,那时你会发现原来掌握编程基础后VC是多么的容易学习.
[2]VC的博大在于MFC的操纵,它是Win32API的封装.
思想在于怎样了解MFC的内幕,它的运行机制.差别也大,差别也不大!这要看你对API的理解了,虽然VC++的可视化没有VB的好,但是不是绝对没有的,其对而且对话框的编辑是跟VB一样的,不过不是像VB那样放在第一个界面罢了,VC++的博大精深是VB难以望其项背的!:)
而且VC++是完全面向对象的编程工具,而VB是不够完全的面向对象编程工具,VC++是完全编译语言,VB是本地编译语言,不够完全,VC++效率高,封装性好,继承性高,VB效率相对低了很多,但界面友好,二者只能取其一,或者使用VC++,VB辅助(因为VB开发快),当然Delphi,BCB也是不错的选择.