vb到底好不好?vb6.0现在还好用吗?.net2008比6.0多了什么?
4个回答
展开全部
当然好,因为简单,实用,可用于各种软件,不需要安装特殊软件编辑,包括VBS,VB,VBE,VBA之类的,很牛X,还不需要平台。
缺点,编程人员太累,没有累积的DLL的话,要编的大程序很难,但有累积的DLL模块的可以忽略。
优点是不需要平台,编好后,是什么就是什么,直接可以双击使用。
.NET 2008比VB多了个.NET 3.5库,也就是个框架平台,在它下面编的东西都需要运行的电脑上必须有.NET3.5才能运行,否则无法打开或者出错。
.NET 3.5运行库231M,如果你编个小软件1M,那么如果对方电脑没安装.NET3.5,你必须打包成232M带过去才行,而且需要重启计算机。如果是VB就不需要了,直接拷贝1M就可以了。
所以自己衡量吧。
我的意见,如果你是新学的,没有累积的DLL模块,那么还是学VB2010(VB10)吧,这样比较简单,不然用VB6,什么都要调用API,WMI才行,如果没有编好的API,WMI的DLL模块,要累死的。
由于.NET的平台原因,多数应用于服务器的程序开发,对于个人使用的EXE来说是劣势。
缺点,编程人员太累,没有累积的DLL的话,要编的大程序很难,但有累积的DLL模块的可以忽略。
优点是不需要平台,编好后,是什么就是什么,直接可以双击使用。
.NET 2008比VB多了个.NET 3.5库,也就是个框架平台,在它下面编的东西都需要运行的电脑上必须有.NET3.5才能运行,否则无法打开或者出错。
.NET 3.5运行库231M,如果你编个小软件1M,那么如果对方电脑没安装.NET3.5,你必须打包成232M带过去才行,而且需要重启计算机。如果是VB就不需要了,直接拷贝1M就可以了。
所以自己衡量吧。
我的意见,如果你是新学的,没有累积的DLL模块,那么还是学VB2010(VB10)吧,这样比较简单,不然用VB6,什么都要调用API,WMI才行,如果没有编好的API,WMI的DLL模块,要累死的。
由于.NET的平台原因,多数应用于服务器的程序开发,对于个人使用的EXE来说是劣势。
展开全部
感觉VB挺好用的,我们就在学6.0,这个属于面向对象的程序设计,总归来说比较简单,容易上手。至于.net2008不太了解,vista不兼容vb6.0的时候,貌似可以安装那个,但是好像用.net2008会很麻烦
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
关键在人,不在技术.......只要你觉得好,那他就是一门好的语言
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
适合你用就行了,不用去想好不好的!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询