码迷,mamicode.com
首页 > Web开发 > 详细

vb.net与vb的区别

时间:2019-08-31 10:24:45      阅读:98      评论:0      收藏:0      [点我收藏+]

标签:允许   bsp   方法   数据库访问   资源   控制台应用程序   类型   也有   next   

本文链接:https://blog.csdn.net/dfshsdr/article/details/63255645
最近接触了vb.net,它增加了vb的很多特性,而且演化成为完全面向对象的编程语言。下面就来对比一下,它和vb的一些区别。

 

一.vb.net  完全符合面向对象的编程语言抽象、封装、继承的四大特性,而vb不支持继承。

 二.错误处理

     vb中只是On Error.....goto和On Errer Resume Next ,这些错误称为非结构化异常处理。而在vb.net中采用的结构化异常处理机制,try...catch....finally控制。其结构类型如下:

try
‘可能导致异常的代码
catch
‘当异常发生时处理异常的代码
Finally
’ 清理现场
End try

Try 语句块用以抛出异常。如果异常发生,在Catch 语句块中处理。Finaly语句块是可选的,在需要释放资源时特别有用。

 

三、两者产生的窗体不同。

vb.net 允许创建不同类型的应用程序,例如,创建ASP.NET和ASP.NET Web 服务应用程序,还允许创建控制台应用程序和作为桌面服务运行的应用程序。

     但是vb 只能创建Windows窗体。

四、数据库访问的差别

vb6.0是通过ADO(Active X Data Objext)来实现对数据库访问。而vb.net 是通过ADO.NET来访问数据库五.操作上的不同

VB.NET提供了灵活的读写文件功能,可以使用多种方法获得相同的结果。

六.VB和VB.NET在控件属性上也有很大的不同。


————————————————
版权声明:本文为CSDN博主「王婷婷-Smily」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/dfshsdr/article/details/63255645

vb.net与vb的区别

标签:允许   bsp   方法   数据库访问   资源   控制台应用程序   类型   也有   next   

原文地址:https://www.cnblogs.com/sxjljj/p/11438002.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!