《六年级信息技术 《Visual BASIC概述》课件》由会员分享,可在线阅读,更多相关《六年级信息技术 《Visual BASIC概述》课件(25页珍藏版)》请在金锄头文库上搜索。
1、第1章 VISUAL BASIC概述1.3 Visual BASIC 6.0的集成开发环境1.2 Visual BASIC 6.0的启动与退出1.1 Visual Basic简介1.4 VB可视化编程的基本概念1.5 设计简单的VB应用程序1.6 实训11.7 习题21.1.1 VISUAL BASIC 的概念 Visual Basic是美国微软公司推出的基于BASIC语言的软件开发工具,它是一种基于对象的可视化编程语言。 Visual指的是开发图形用户界面 (GUI) 的方法。 Basic指的是 BASIC (Beginners All-Purpose Symbolit Instructio
2、n Code,初学者通用符号指令代码) 语言,它是一种在计算技术发展历史上应用得最为广泛的语言。1.1 Visual Basic简介31.1.2 VISUAL BASIC 6.0特点1提供了面向对象的可视化编程工具2事件驱动的编程机制3结构化的程序设计语言4交互式开发5Windows资源共享6开放的数据库功能与网络支持7得心应手的应用程序向导8完善的联机帮助功能41.1.3 VISUAL BASIC的发展与版本 1Visual Basic 版本简介1991:Visual Basic1.0版1992:2.0版1993:3.0版1995:4.0版1997:5.0版1998:6.0版52VISUAL
3、 BASIC 版本简介学习版:用来开发 Windows 9x和 Windows NT(R) 应用程序。该版本包括所有的内部控件(标准控件)以及网格、选项卡和数据绑定控件。专业版:向计算机专业人员提供了一套功能完整的工具,包含了学习版的所有功能,还加上了附加的 ActiveX 控件、Internet Information Server 应用程序设计器、集成数据工具和数据环境、Active Data Objects、以及动态 HTML 页面设计器。企业版:允许专业人员以小组的形式来创建强健的分布式应用程序。它包括专业版的所有特性,加上 Back Office 工具,例如 SQL Server、M
4、icrosoft Transaction Server、Internet Information Server、Visual SourceSafe、SNA Server 等等。61.2 VISUAL BASIC 6.0的启动与退出 单击“开始|Microsoft Visual BASIC 6.0”项,即可启动Visual BASIC6.0,进入Visual BASIC 6.0编程环境。首先打开“新建工程”对话框。该对话框有三个选项卡。“新建”选项卡用于建立新的工程,“现存”选项卡用来选择和打开现有工程,“最新”选项卡列出了最近使用过的工程。 选择“新建”选项卡中列出的工程类型,单击“打开”按钮
5、,即可进入Visual BASIC 6.0应用程序集成开发环境。默认显示的是主窗口。1.2.1 Visual BASIC 6.0的启动7图1-1 “新建工程”对话框之“新建”选项卡图1-2 Visual BASIC 6.0的集成开发环境81.2.2 VISUAL BASIC 6.0的退出 选择设计界面的“文件|退出”命令或按“Alt+Q”命令退出Visual BASIC,回到Windows环境。91.3 VISUAL BASIC 6.0的集成开发环境1.3.1 标题栏和菜单栏1.3.2 工具栏和数字显示区1.3.3 窗体设计器1.3.4 工程资源管理器1.3.5 属性窗口1.3.6 代码窗口1
6、.3.7 调试窗口1.3.8 窗体布局窗口1.3.9 工具箱窗口10标题栏中显示的有窗体控制菜单图标、当前激活的工程名称、当前工作模式以及最小化、最大化/还原、关闭按钮。VB 有三种工作模式:设计模式、运行模式和中断模式。在设计模式下,可进行用户界面的设计和代码的编制,从而完成应用程序的开发。应用程序运行时VB处于运行模式,此时不能进行设计界面和代码的编辑。中断模式主要用于调试程序,此时应用程序运行暂时中断,可以进行代码的编辑。标题栏下是VB集成开发环境的主菜单。菜单栏中包括13个下拉菜单,其中包含了程序设计过程中所需的各种命令。表1-1简单地介绍了这些菜单的作用。1.3.1标题栏和菜单栏11
7、表1-1 VB集成开发系统的菜单 菜 单作 用文件(File) 用于创建、打开、保存、显示最近的工程以及生成可执行文件,打印和退出系统编辑(Edit) 用于源代码的编辑、查找,显示一些常用的信息视图(View) 用于集成环境下程序源代码、控件的查看,及各种窗口、工具箱的关闭与打开工程(Project)用于控件、模块和窗体等对象的添加等处理格式(Format) 用于窗体、控件的设计格式,如对齐、间距、尺寸、锁定等调试(Debug)用于程序的调试、查错运行(Run)用于程序的启动、中断和停止等查询(Query) 用于设计SQL查询图表(Diagram)用于建立数据库中的表工具(Tools)用于集成
8、开发环境的设置及原有工具的扩展外接程序(Add-Ins)用于为工程增加或删除外接程序窗口(Windows) 用于屏幕窗口的层叠、平铺等布局以及列出所有己打开的文档帮助(Help)帮助用户系统的学习和掌握VB的使用方法及程序设计方法 主菜单下面是标准工具栏,其他工具栏可以通过“视图”菜单中的“工具栏”命令打开。数字显示区包含两个部分,左数字区显示的是对象的坐标位置,右数字区显示的是对象的大小。1.3.2工具栏和数字显示区12表1-2标准工具栏按钮的作用图标名称与功能添加标准EXE工程用来添加新的工程到工程组中。单击其右边的箭头将弹出一个下拉菜单,可从中选择需要添加的工程类型添加窗体用来添加新的窗
9、体到工程中,单击其右边的箭头,将弹出一个下拉菜单,可从中选择需要添加的窗体类型菜单编辑器显示菜单编辑器对话框打开工程用于打开已有的工程文件保存文件用于保存当前的工程文件启动开始运行当前的工程中断暂时中断当前工程的运行结束结束当前工程的运行工程资源管理器打开工程资源管理器窗口属性窗口打开“属性窗口”窗体布局窗口打开“窗口布局窗口”对象浏览器打开“对象浏览器”对话框工具箱打开工具箱数据视图窗口打开“数据视图窗口”可视化部件管理器管理系统中的组件13 图1-3 在窗体设计器窗口上弹出的快捷菜单1.3.3 窗体设计器用于设计窗体。14 工程是用于建立个应用程序的所有文件组成的集合。在VB中用工程资源管
10、理器来管理工程中的窗体和各种模块。 工程文件是管理与该工程有关的所有文件和对象的清单,这些文件和对象自动链接到工程文件上。 在工程文件窗口中有“查看代码”、“查看对象”和“切换文件夹”3个按钮。图1- 4工程资源管理器窗口1.3.4 工程资源管理器15 图1-5 属性窗口1.3.5 属性窗口用于设置控件的属性。16 应用程序中的每一个窗体和模块都有独立的代码窗口。代码窗口用于编写、显示和修改VB代码,用户可同时打开多个代码窗口。打开代码窗口的方法很多,双击窗体的任何地方和单击工程窗口中的“查看代码”按钮是较为简便的方法。代码窗口如图1-6所示。 窗口中含有对象框、过程事件框、代码编辑区、过程查
11、看图标和全模查看图标。图1-6 代码窗口1.3.6 代码窗口17 调试窗口包括立即窗口、本地窗口和监视窗口,这些窗口只有在运行应用程序时才有效。 用立即窗口可以在中断状态下查询对象的值,也可以在设计时查询表达式的值或命令的结果。 在本地窗口内可自动显示所有在当前过程中的变量声明及变量值。 监视窗口是用来监视各种变量和表达式的。将变量和表达式加到监视表达式列表中,可选出想要VB监视的表达式。1.3.7 调试窗口18 窗体布局用于指定程序运行时的初始位置,使用鼠标拖动窗体布局窗口中的小窗体图标,可方便地调整程序运行时窗体显示的位置。窗体布局窗口主要为使所开发的应用程序能在各个不同分辨率的屏幕上正常
12、运行,在多窗体应用程序中比较有用。1.3.8 窗体布局窗口19工具箱提供了常用的工具。可以通过“工程”菜单中的“部件”命令来装入Windows中注册过的其他控件到工具箱中。工具箱在运行时是不可见的,在设计时也可以将其隐藏(在工具箱上单击右键,选择“隐藏”命令),需要时单击“视图|工具箱”命令即可以显示工具箱。1.3.9 工具箱窗口201.4 VB可视化编程的基本概念 对象是具有特殊属性(数据)的行为方式(方法)的实体。在VB环境中所涉及到的窗体、控件、部件和菜单项等均为对象,程序员既可以利用控件来创建对象,也可以设计自己的对象。 在窗体上创建对象时,可以单击工具箱上要创建的对象图标,然后在窗体
13、上合适位置画出对象来。初步建立的对象只是一个“空对象”,其操作需要通过对该对象有关的属性、事件和方法进行描述。 除了通过窗体、控件、部件和菜单项等创建控件对象外,VB还提供了系统对象,如打印机(Printer)、剪贴板(Clipboard)和屏幕(Screen)等。 1.4.1 Visual BASIC对象的概念211对象的属性 对象的属性可以看作是它的一些性质,其中包括可见的和不可见的。可见的属性如对象的大小、形状和颜色等;不可见的属性如对象的生存期等。1.4.2 对象的属性、事件和方法属性窗口222对象的事件 事件就是对象上所发生的事情,是指对象所接受的某些外部影响。 事件是预先定义好的、
14、能够被对象识别的动作。 事件过程:可以通过一段程序代码来响应某个具体事件所执行的操作,这段程序代码即为事件过程 。对象的事件与方法233对象的方法 方法就是要执行的动作,是系统提供的一种特殊函数或过程,用于完成某种特定功能而不能响应某个事件。如对象打印方法(Print),显示窗体方法(Show),移动方法(Move)等。对象的方法是固有的,在开发应用程序时,可以对编程中使用到的对象的方法进行调用,但是不能对它们进行编辑和修改。开发应用程序时,对象的方法都是在程序中编写代码进行调用的。 方法只在程序代码中使用。方法的操作与过程和函数的操作相同,但要注意方法是特定对象的一部分,正如属性和事件是对象的一部分一样 241.5设计简单的VB应用程序1.5.1创建应用程序界面1.5.2设置控件属性1.5.3编写应用程序代码1.5.4运行工程1.5.5保存工程1.5.6生成可执行文件251.5实训一实训目的实训内容实训操作步骤