vb编程的作用 最好专业的进

来源:百度知道 编辑:UC知道 时间:2024/05/27 07:18:31
我只学过vb 听说VB是一种威力强大的开发工具,对于商务开发,C/S开发,VB可以说是这么多种语言中开发速度最快的 但是如果是开发大型的系统软件,最好不要用vb,因为用VB的开发速度会很慢,主要是因为VB中基类的可扩展性很差 而且代码多大时候,管理和维护都非常麻烦 这样说是否正确?
注:谢绝灌水,拍砖贴
请说的详细一些
还有就是 vb和vb.net之间有何不同 我听说他们之间区别很大 到底有哪方面的区别?
我学的是vb6
zhaoxueli0286,"各个语言,都有自己专长的一方面,连这个最基本的道理,还要别人指点么?"我可没说过哪种语言没有专长的一方面啊!

vb.net比起c语言来有什么优势或劣势?

注:积分在答案揭晓时送

VB可扩展性很强的
使用API和Com组件等,有很强扩展性。
至于性能方面,如果在进行循环操作,切记不能让控件参加循环,那样会降低性能的,还有就是变量的使用,如果使用any也会降低性能。
其它还有很多,比如读写内存或文件时,最好的是定义一个变量,直接一次读一块,不要一个字节一个字节的读

还有VB不管写多大的项目,开发速度是不会慢的,主要是执行速度,不过现在都使用组件,也就无所谓了。

至于和vb.net的区别那就大了。vb.net引入了很多C的元素。比如+=,
try
catch
end try等
还有就是线程操作,委托等
但在很多方面和vb还是差不多。可以说如果你忘性好,(注意是忘性哈)学了VB,升级到VB.net还是很容易的。就怕你记性太好了,总觉得VB6是这样的,VB.net下就不习惯了。在这个时候你最需要的就是忘了VB6和vb.net的不同。

我不同意VB.net会出局,VB.net仍然是微软首席语言,从MSDN上的排位和微软每次对VB.net改进的惊人力度就可以看出。我甚至怀疑当初C#只是微软为了迎合C++而做的,就像J#一样。

VB和VB.net区别根本不大,VS里有升迁工具,从VB到VB.net很容易,就像楼上所说的vb和vb.net的区别是平台不同vb不是真正的面向对象的语言,而vb.net则是真正的面向对象的语言,除此之外虽然VB.net对VB有了很大的改进,但你可以先不理会这些改进啊。

不过VB.net现在在国内应用比较少……你看看TIOBE上的编程语言排名,VB始终占据前5就可以证明它是很强的,在开发效率上还是极具优势。

1,区别很大,本人以前使用VB3开始,VB6纯熟,现在使用点NET2005. 微软不想让大家使用VB,因为和微软的编程思想不符合。不过,使用VB的人太多了,只好讨大家喜欢,弄出VB点NET。 给我们讲课的MVP说,很可能再过几个版本,VB就会消失,大家转向C#或者C++之类是语言。其实C#现在和VB。Net差异也越来越小。 vb和vb.net之间底层完全不同的东西。只不过是相近的名字,和一些相似的语法结构。