第1章 Visual Basic概述
1.1 Visual Basic简介
1.1.2 Visual Basic的特点
VB是一种新型程序设计语言,它具有以下特点。
1.可视化的集成开发环境
传统的程序设计语言,如PASCAL语言、C语言,都是通过编写程序来设计用户界面。在程序设计过程中不可知*终界面的情况,要等到程序运行后方能见到用户界面。如果运行后的界面不美观或不符合用户要求,得重新回到程序中修改,工作量较大,且不方便。而VB语言则不需要用大量的代码去描述界面情况,只要将预先建立的对象逐个添加至窗体上,VB便会自动产生界面设计的代码,具有简便快捷,所见即所得的特点。
2.面向对象的程序设计方法
VB程序设计语言应用了面向对象的程序设计方法,把程序和数据封装起来作为一个对象,并赋予每个对象特定的属性,使对象成为实在的东西。在设计对象时,不需要编写建立和描述每个对象的程序代码,而是直接用工具添加到界面上,VB会自动生成对象的程序代码并封装起来。
3.事件驱动编程机制
事件驱动是增加程序图形界面交互性的主要方法,它利用用户的动作或行为控制程序执行的流向。一个对象可能产生多个事件,每个事件都是通过一段程序来响应的。事件及事件驱动等概念我们以后将详细介绍。
4.结构化的程序设计语言
VB具有**程序设计语言的特点。**程序设计语言是一种类自然语言,简单易懂,且易掌握,具有多种结构控制语句;同时具有很强的纠错能力,拥有功能强大的调试器和编译器。常用的结构有:顺序结构、分支结构、循环结构。
5.数据库
VB具有很强的数据库管理功能,它提供的开放式数据链接,可以获得后台的数据源支持,从而使VB前台的界面与数据处理功能结合起来,扩大VB的应用范围。VB可以访问的数据库有FoxBASE、Access、Excel以及SQL Server、Oracle等大型数据库。
……