VB与VC有什么区别?

VB与VC有什么区别?,第1张

VB和VC差别是很大的,VB太质朴了,总有用批处理的感觉,现在用的一般都是VB6的版脊差本,当然Visual Basic的下一个版本对这种情况做了很多改变,至少按照目前的说法面向对象这部分不像以前的版本那样简陋。 至于VC,是一个强大的工具,但强大并不等于好用,VC的对象体系就好像没有封装一样,留有明显的API的痕迹,界面设计,数据库都不是VC的强项,不可否认,VC是个崇尚暴力和底层解决方案的程序员的最爱!!和VB比起来要学会就难很多了!! VB是最简单的,但功能不全、开发出来的软件对系统资源依赖性强 VB的开发实际上就是在一个窗口里“画”按钮之类的东西,然后再在按钮里加代码,这个所谓“按钮”实际上是VB众多被称为“控件”的东西的其中之一,是别人为你编写好的,但这些“控件”是用什么编写的呢?,是用C++编写的(VB想要实现什么功能,必须先用C++做控件),所消配以有句话说的好“真正的VB高手其实是C++高手”,学VB往往会破坏你学习其拿野指他软件的思路,他的语法与其他流行软件的语法不一样,学完以后会有少许误入歧途的感觉。

区别升拦蠢:

1、VB是由Basic语言演化而来的VisualBasic,意思是可视化Basic,而VC是由C++语言演化而来的、VisualC++,意思是可视化C++,VB功能没有VC强大,但是很容易掌握。

2、VC++的可视化没有吵陪VB的好,但是不是绝对没有的,其对而且衡迹对话框的编辑是跟VB一样的,不过不是像VB那样放在第一个界面罢了。

3、VC++是完全面向对象的编程工具,而VB是不够完全的面向对象编程工具,VC++是完全编译语言,VB是本地编译语言,不够完全,VC++效率高,封装性好,继承性高,VB效率相对低了很多,但界面友好,二者只能取其一,或者使用VC++,VB辅助(因为VB开发快)。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12461130.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存