doinb怎么认识糖小幽:visual.basic具体是一种什么计算机语言,有那些实际的作用啊?

来源:百度文库 编辑:中科新闻网 时间:2024/04/25 10:21:09

Microsoft Visual Basic 提供了开发 Microsoft Windows 应用程序的最迅速、最简捷的方法。不论是 Microsoft Windows 应用程序的资深专业开发人员还是初学者,Visual Basic 都为他们提供了整套工具,以方便开发应用程序。

Visual Basic 在原有 BASIC 语言的基础上进一步发展,至今包含了数百条语句、函数及关键词,其中很多和 Windows GUI 有直接关系。专业人员可以用 Visual Basic 实现其他任何 Windows 编程语言的功能,而初学者只要掌握几个关键词就可以建立实用的应用程序。

学习 Visual Basic 不仅仅是学习 Visual Basic 编程语言。Visual Basic 编程系统和 VBA 都使用它。Visual Basic Scripting Edition (VBScript) 是广泛使用的脚本语言,它是 Visual Basic 语言的子集。这样,在学习 Visual Basic 中得到的经验可应用到所有这些领域中。

从开发个人或小组使用的小工具,到大型企业应用系统,甚至通过 Internet 的遍及全球的分布式应用程序,都可在 Visual Basic 提供的工具中各取所需。

1.VB主要功能特点
(1)具有面向对象的可视化设计工具
在VB中,应用面向对象的程序设计方法(OOP),把程序和数据封装起来视为一个对象,每个对象都是可视的。程序员在设计时只需用现有工具根据界面设计的要求,直接在屏幕上画出窗口、菜单、按钮、滚动条等不同类型的对象,并为每个对象设置属性。程序员的编程工作仅限于编写相关对象要完成的功能的程序,因而程序设计的效率可大大提高。

(2) 事件驱动的编程机制
事件驱动是非常适合图形用户界面的编程方式。传统的程序设计是一种面向过程的方式,程序总是按事先设计的流程运行。但在图形用户界面的应用程序中,是由用户的动作即事件掌握着程序运行的流向,每个事件都能驱动一段程序的运行。程序员只需编写响应用户动作的代码,而各个动作之间不一定有联系。这样的应用程序代码一般较短,所以程序既易于编写又易于维护。

(3)提供了易学易用的应用程序集成开发环境
在VB集成开发环境中,用户可设计界面、编写代码、调试程序,直至把应用程序编译成可执行文件在Windows中运行,使用户在友好的开发环境中工作。

(4)结构化的程序设计语言
VB具有丰富的数据类型和结构化程序结构,而且简单易学。此外,作为一种程序设计语言,VB还有许多独到之处;

①强大的数值和字符串处理功能。
②丰富的图形指令,可方便地绘制各种图形。
③提供静态和动态数组,有利于简化内存管理。
④过程可递归调用,使程序更为简练。
⑤支持随机文件访问和顺序文件访问。
⑥操供了一个可供应用程序调用的包含多种类型的图标库。
⑦具有完善的运行出错处理。

是一种可视话的编程语言,可以编辑计算机基于Windows系统的程序。