visual basic 6.0与visual basic.net比较探究

visual basic 6.0与visual basic.net比较探究

ID:5929608

大小:26.00 KB

页数:4页

时间:2017-12-29

visual basic 6.0与visual basic.net比较探究_第1页
visual basic 6.0与visual basic.net比较探究_第2页
visual basic 6.0与visual basic.net比较探究_第3页
visual basic 6.0与visual basic.net比较探究_第4页
资源描述:

《visual basic 6.0与visual basic.net比较探究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、VisualBasic6.0与VisualBasic.net比较探究  [摘要]VisualBasic6.0和VisualBasic.net在众多程序编写工具当中较为流行,使用面也较广,本文围绕两者之间的区别进行了研究。首先,对两者的开发环境以及整体性进行了详细的介绍。其次,从数组、错误处理、函数和程序三个方面对两者在程序实现上的区别进行了比较,以便我们能够清楚地对这两者进行区分、认识、判别。[关键词]VisualBasic6.0VisualBasic.net区别[中图分类号]TP313[文献标识码]A[文章编号]1009-5349(2013)0

2、1-0041-01一、VisualBasic6.0和VisualBasic.net在开发环境以及整体性上的区别(一)开发环境存在差异VisualBasic6.0和VisualBasic.net在集成开发的环境上存在着较大的变化。首先,VisualBasic6.0并没有对类型进行划分,且在默认情况下它只对单个工具箱进行显示。而VisualBasic.net的工具箱则对工具类型进行了较为细致的划分,每种类型都以标签的形式来显示,这其中包括窗体、组件、数据等类型,可进行展开或隐藏的操作,在很大程度上增加了工具的数量。其次,VC6.0和VB46.0在开发

3、环境方面具有各自的独立性,VisualStudio.NET将VJ#.NET、C#.NET、VC.NET、VB.NET放置到了一种集成开发环境当中。并且在这种大环境之中,各种语言相互之间的代码、数据的交换也方便了很多,简化了程序开发的步骤,使编程的效率得到了提高。(二)整体性存在差异VisualBasic6.0是专为Microsoft32位的操作系统而设计的,它是一种具有可视化的、基于对象的软件开发工具,可用于多媒体、数据库、通信以及Windows普通应用程序的开发工作。由于它继承了VisualBasic语言功能较为强大、易用易学简单的特点,并且V

4、isualBasic6.0还在Internet、控件、访问数据库中新增了设计实现的功能,因此,这就使它逐渐成为了专业程序开发工作者以及爱好者进行编程的首选工具。VisualBasic.net是在VisualBasic6.0的基础之上重新发展而来的,在语法上它与VisualBasic6.0十分接近,但这并不意味着VisualBasic.net是对VisualBasic46.0简单的升级,它的程序编制语言已经逐渐演化为了完全面向于对象的语言,类似于C++一样,它的特性具有完全面向于对象的特点,如多态、重载、封装、继承等。VisualBasic.net

5、是基于支持网络应用而开发的,它与现代电子商务发展的要求相适应,除了可以满足客户应用程序开发、一般的编程需要之外,还可以为用户创建Web动态页面。同时VisualBasic.net还对异常处理和多线程这两个VisualBasic6.0中较薄弱的环节进行了很好的处理。二、VisualBasic6.0和VisualBasic.net在程序实现上存在明显的区别(一)数组用户在使用VisualBasic6.0时,对数组的下限和上限可通过编写程序来自由地对其进行定义。而在VisualBasic.net中,0作为数组下限是不变的,若将数组定义成:Dima(10

6、)AsString,那么在这个数组中实际的元素则为11个,10为上限,0则是下限。(二)错误的处理VisualBasic.net在处理错误的问题上将结构化的处理方式结合其中。Finally、Catch、Try这些关键字简化了错误的处理过程,使C#、VB.NET等一些不同的语言得以并列在一起来进行使用。在Finally、Catch、Try这些模式中对于可能引发错误的代码是允许程序开发者将其放在同一Try中的。在代码造成错误的情况下,执行Catch这一模块的代码。(三)函数和程序引用的方式是VisualBasic6.0在默认的状态下,所有程序参数的传

7、递方式,而值方式则是Visual4Basic.net的传递方式。无论函数和程序接收参数与否,在对它们实行调用时都要加以圆括号。FunctionName=return_value是VisualBasic6.0对于函数返回值的语法使用方式,而VisualBasic.net则是以return_value的方式,将Return作为关键字来对返回值进行表示,同时也可以用原有的语法进行表示。【参考文献】[1]万春,刘丽莉.VisualBasic6.0与VisualBasic.NET的不兼容处理[J].计算机时代,2002年08期.[2]李晓娟,张辉.基于VB

8、.NET开发的放码系统中关于放码线起始点的有效性判断[J].北京服装学院学报(自然科学版),2003年01期.[3]覃云,韩伯棠,张华雨

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。