zoukankan      html  css  js  c++  java
  • vb.net与vb的区别

    本文链接: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

  • 相关阅读:
    Static了解和复习继承。
    复习篇1.对象和封装
    第一章笔记
    A + B Problem II
    Number Sequence
    Fibonacci Again
    8615 快乐
    8635 气球
    大牛之路II
    8617 阶乘数字和
  • 原文地址:https://www.cnblogs.com/sxjljj/p/11438002.html
Copyright © 2011-2022 走看看