第1章-Visual-Basic-6.0概述基础知识.ppt
第1章VisualBasic6.0概述第1章VisualBasic6.0概述VisualBasic是一种可视化的、以Basic语言为基础的计算机程序设计语言。计算机程序设计语言是程序与计算机交互的媒介Basic是一种最容易掌握和使用、目前全球使用人数最多的计算机高级语言可视化是指可以通过所见即所得的方式(可视的图形界面)来设计程序的用户界面,而不需要程序员来设计程序VisualBasic的特点1.提供了面向对象的可视化开发界面VisualBasic采用了面向对象的程序设计方法(OOP),并提供了可视化的开发界面,系统提供了很多控件,程序员设计用户界面就像画画一样方便。在大多数情况下,程序员使用这些控件就能快速创建出实用的应用软件,这些控件把一些常用的功能封装起来,使得程序员不用关注复杂的Windows的应用程序接口。VisualBasic的特点2.事件驱动的编程方式VisualBasic允许创建反映用户动作和系统事件的程序。这种编程叫事件驱动编程。事件驱动编程方式的好处是,程序员编写响应用户动作的事件代码,每个事件之间的联系比较少,这样使得事件代码相对较短小,程序易于编写与维护。VisualBasic的特点3.提供了应用程序集成开发环境在VisualBasic的集成开发环境中,用户可以方便地进行界面设计、编写代码、调试编译,使软件的开发变得非常方便。4.提供了大量的控件利用现有的控件可以大大提高开发效率VisualBasic提供了大量的常用控件,并可利用第三方开发的控件及其他组件。VisualBasic的特点5.易用性VisualBasic的最大的优势在于它的易用性,可以让经验丰富的VisualBasic程序员或是刚刚懂得皮毛的人都能用自己的方式快速开发程序。VisualBasic的程序可以非常简单地和数据库连接。比如利用控件可以绑定数据库,这样一来用VisualBasic写出的程序就可以访问数据库的所有信息而不用写一行代码。VisualBasic的特点6.支持多种数据库系统的访问采用了ADO(ActiveDataObject)数据访问技术,很好地访问本地和远程的数据库,支持访问Access、FoxPro等多种数据库,也可以访问Excel等一些电子表格。7.支持开发Internet程序可以直接创建IIS应用程序,设计DHTML网页等功能。8.完善的在线帮助系统通过联机帮助文档,可以获得关于VisualBasic的大量帮助,里面有大量的示例代码、完全的语法和工具使用的帮助。VisualBasic的特点VisualBasic6.0集成开发环境“新建工程”对话框VisualBasic6.0集成开发环境主窗口VisualBasic6.0集成开发环境1.标题栏标题栏位于主窗口的顶部。显示内容有:正在开发或调试的工程名系统的工作模式。VisualBasic有三种工作模式:设计(Design)模式:可进行用户界面的设计和代码的编制运行(Run)模式:当运行编制的程序时进入该模式,此时无法编辑程序。中断(Break)模式:当应用程序中断时(暂停运行,但还没结束)进入该模式,一般用于调试程序。VisualBasic6.0集成开发环境2.菜单栏菜单栏位于标题栏的下面。VisualBasic的菜单栏除了提供标准的“文件”、“编辑”、“视图”、“窗口”和“帮助”菜单之外,还提供了编程专用的功能菜单,如“工程”、“格式”、“调试”、“运行”、“查询”、“图表”及“工具”和“外接程序”等。3.工具栏工具栏位于菜单栏的下面,由若干命令按钮组成,是菜单命令的快捷方式。在没有进行相应设置的情况下,启动VisualBasic之后只显示“标准”工具栏。“编辑”、“窗体编辑器”和“调试”三个工具栏在需要使用的时候可通过选择“视图”菜单的“工具栏”命令中的相应工具栏名称来显示,也可通过鼠标右击“标准”工具栏的空白部分,从打开的弹出式菜单中选择需要的工具栏名称来显示。VisualBasic6.0集成开发环境4.控件工具箱控件工具箱又称工具箱,它提供的是软件开发人员在设计应用程序界面时需要使用的常用工具(控件)。这些控件以图标的形式存放在工具箱中,软件开发人员在设计应用程序时,使用这些控件在窗体上“画”出应用程序的界面。VisualBasic6.0集成开发环境工具箱中常用控件VisualBasic6.0集成开发环境根据设计程序界面的需要也可以向工具箱中添加新的控件。添加新控件可以通过选择“工程”菜单中的“部件”命令或通过在工具箱中右击鼠标