全国计算机二级考试之VB教程全集1

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

本章内容:1.1VisualBasic的特点与版本1.2VisualBasic的启动与退出1.3主窗口1.4其它窗口第1章VisualBasic程序开发环境1.1VisualBasic的特点与版本1.1.1VisualBasic的特点VisualBasic是一种可视化的、面向对象的采用事件驱动方式的结构化高级程序设计语言。在Windows操作平台下VisualBasic是具有图形用户界面的开发和创建应用程序的强有力工具之一。VisualBasic主要包含以下一些特点:•可视化编程;•面向对象的程序设计;•结构化程序设计语言;•事件驱动编程机制;•访问数据库;•动态数据交换(DDE);•对象的链接与嵌入(OLE)•动态链接库(DLL);•Internet组件下载;•建立用户自己的ActiveX控件;•建立ActiveX文档;•远程自动化工具直接支持远程操作;•ActiveX数据对象(ADO)和ADO数据控件;•远程数据对象(RDO);•远程数据控件(RDC)。说明:VisualBasic是可视化的、面向对象的采用事件驱动方式的结构化高级程序设计语言。而传统的程序设计是面向过程的,同时也支持结构化。1.1.2VisualBasic的版本到目前为止,VisualBasic已经有了多个版本。自从1991年开始,Microsoft公司推出的VisualBasic1.0取得成功以后,又相继推出了VisualBasic2.0、3.0、4.0、5.0、6.0,到今天最新的版本VisualBasic7.0,即VisualBasic.net。目前全国计算机等级考试选用的版本是VisualBasic6.0。VisualBasic6.0包括3种版本,分别为学习版、专业版和企业版。三种版本中,企业版功能最全,而专业版包括了学习版的功能,用户可以根据自己的需求来购买和使用适当的版本。而本书紧扣大纲的要求,本书采用的版本是VisualBasic6.0中文企业版。1.2VisualBasic的启动与退出VisualBasic6.0可以在多种操作系统下运行,包括Windows9x、WindowsNT、Windows2000和WindowsXP,为了叙述方便,在本书中一律称作Windows。此外,除非特别说明,“VisualBasic”一般指的是VisualBasic6.0。1.2.1VisualBasic的启动启动VisualBasic的方法有很多,下面主要介绍三种最常用的方法。(1)使用“开始”菜单中的“程序”选项;(2)使用“我的电脑”或“资源管理器”;(3)使用“开始”菜单中的“运行”命令。在默认情况下,VisualBasic6.0启动后自动弹出“新建工程”对话框,该对话框有如下3个选项卡,如图1.1所示。图1.1“新建工程”对话框•“新建”:通过此卡可新建各种类型的VisualBasic6.0工程。全国计算机等级考试只要求使用新建工程中的“标准EXE”工程。•“现存”:通过此卡可以打开所有已经建立的VisualBasic6.0工程。•“最新”:通过此卡可以打开最近新建立的VisualBasic6.0工程。•在对话框中选择要建立的工程类型(一般选择“标准EXE”),然后单击“打开”按钮,就进入了VisualBasic6.0的集成开发环境,如图1.2所示。图1.2VisualBasic6.0编程环境1.2.2VisualBasic的退出退出VisualBasic6.0开发环境的方法有以下几种方法。(1)单击VisualBasic6.0开发环境系统标题栏的系统菜单按钮,弹出系统菜单,选择最下面的“关闭”命令。Windows环境下的绝大多数应用程序的标题栏的最左端都有系统菜单按钮。或者使用快捷方式,按Alt+F4快捷键;(2)单击“文件”菜单中的“退出”命令。或者使用快捷方式,按Alt+Q快捷键;(3)单击VisualBasic6.0开发环境系统标题栏的关闭按钮。系统标题栏右侧有3个按钮,分别为“最小化”、“最大化/还原”和“关闭”。1.3主窗口主窗口也就是设计窗口,它包含标题栏、菜单栏和工具栏等,位于集成开发环境的顶部(具体如图1.2所示)。1.3.1标题栏标题栏是屏幕顶端的水平条,位于窗口最上方,它主要用来显示应用程序的名字和当前打开的工程名。标题栏从左到右依次是控制按钮图标(或称系统图标)、标题(即工程名+MicrosoftVisualBasic)及VisualBasic6.0运行模式、控制按钮(或称系统按钮),如图1-3所示。图1.3VisualBasic6.0标题栏启动VisualBasic后,标题栏中显示的内容为:工程1—MicrosoftVisualBasic[设计]方括号中的“设计”表明当前的工作状态是“设计阶段”。随着工作状态的不同,方括号里的内容也会跟着变化,会出现“运行”或“中断”,分别表示“运行阶段”或“中断阶段”。1.3.2菜单栏在标题栏的下面是集成环境的主菜单。它的主要功能是提供对VisualBasic中大多数命令的访问。VisualBasic6.0的菜单栏中不仅有标准菜单,如“文件”、“编辑”、“视图”、“窗口”和“帮助”,还提供了编程专用的功能菜单,如“工程”、“格式”、“调试”、“运行”、“查询”、“图表”、“工具”、“外接程序”,共13个菜单标题,如图1.4所示。图1.4VisualBasic6.0菜单栏单击其中某一标题,便弹出一个相应的菜单。如单击“文件”,就弹出如图1.5所示的菜单。菜单项中的菜单命令主要分为以下3种类型。•直接执行的命令;•级联菜单命令(有►标记)。•打开对话框的命令(有…标记);打开菜单及菜单选项的方法有以下几种。•用鼠标操作菜单;•使用键盘的方向键;①先按F10键或Alt键激活菜单栏;②按“→/←”+Enter键选择菜单项;③最后按“↓/↑”+Enter键选择菜单选项后的字母键启动该菜单命令。图1.5“文件”菜单•使用键盘的访问键。①先按F10键或Alt键激活菜单栏;②按菜单项后的字母激活菜单项;③最后按菜单中选项后的字母键启动该菜单命令。•按住Alt不放,同时按菜单项后的字母打开菜单项;按菜单选项后的字母启动菜单命令(组合钮),即使用访问键。1.3.3工具栏工具栏中有许多按钮,它为在编程环境下提供了对常用命令的快速访问。单击其中的某个按钮相当于执行了某个菜单命令。当将鼠标移到某个按钮上时便会出现一个提示,告诉你这个按钮的功能。VisualBasic6.0提供了4种工具栏,分别是编辑工具栏、标准工具栏、窗体编辑器工具栏和调试工具栏,另外,用户还可根据需要定义自己的工具栏。下面就具体的介绍一下标准工具栏以及其中各图标的名称和作用。标准工具栏中有21个图标,代表21中操作,如图1.6所示。各图标的名称与作用见表1.1。图1.6VisualBasic6.0标准工具栏图1.2VisualBasic6.0编程环境表1.1标准工具栏的按钮图标名称与作用1.4其它窗口在VisualBasic的编程环境中,除了主窗口以外,还有其它一些窗口,如窗体设计窗口和工程容器、属性窗口、工程资源管理器窗口、工具箱窗口、窗体布局窗口、代码编辑器窗口以及立即窗口等。1.4.1窗体设计窗口和工程容器工程容器是用来存放窗体设计窗口的。窗体设计窗口简称窗体(Form),是程序人员的主要工作区,是应用程序最终面向用户的窗口,它对应于应用程序的运行结果。1.4.2属性窗口属性窗口给出和控件的属性,例如标题、大小、颜色等。也可以在属性窗口对窗体和控件的属性进行修改和设置。1.4.3工程资源管理器窗口工程资源管理器窗口给出当前工程的所有资源,例如文件、窗体、模块、报表等。添加、删除、显示、隐藏这些资源操作也可以在工程资源管理器窗口中进行。工程是指用于创建一个应用程序的文件的集合,这些文件可以分为6类,分别是:(1)窗体文件,其文件扩展名为.frm;(2)标准模块文件或称程序文件,其文件扩展名为.bas;(3)类模块文件,其文件扩展名为.cls;(4)工程文件,其文件扩展名为.vbp;(5)工程组文件,其文件扩展名为.vbg;(6)资源文件,其文件扩展名为.res。其中,类模块文件、工程组文件、资源文件不在考试大纲范围内。工程资源管理器窗口的顶部有3个按钮,分别是查看代码、查看对象、切换文件夹。1.4.4工具箱窗口顾名思义,工具箱窗口就是存放工具的地方,图1.2的工具箱窗口列出了20多个工具,在VisualBasic中成它们为控件,控件是VisualBasic最具魅力和特色的元件。这些控件称为VisualBasic的内置控件。除了内置控件,VisualBasic还有一类控件,称为ActiveX控件。ActiveX控件的加入更为VisualBasic增添异彩,它使VisualBasic可以轻而易举地获得其它软件的功能。启动VisualBasic,工具箱中只有内部控件,通常停靠在主窗口的左侧。除了缺省的工具箱布局之外,还可以通过从右键快捷菜单中选定“添加选项卡”并在结果选项卡中添加控件来创建自定义布局。1.4.5窗体布局窗口窗体布局窗口使用表示屏幕的小图像来布置应用程序运行时各窗体在屏幕上的显示位置。1.4.6代码编辑器窗口代码编辑器窗口是输入应用程序代码的编辑器。应用程序的每个窗体或代码模块都有一个单独的代码编辑器窗口。它像一个高度专门化的字处理软件,提供了许多便于编写VisualBasic代码的功能,如自动语法检测、自动列出成员、自动显示快速信息、自动缩进等,这些功能可以通过“工具”菜单的“选项”对话框中“编辑器”选项来设置。1.4.7立即窗口、本地窗口和监视窗口立即窗口、本地窗口和监视窗口为附加窗口,它们主要用于调试应用程序。它们只在调试运行应用程序时才有效。本章内容:2.1对象2.2窗体2.3控件2.4控件的画法和基本操作第2章对象及其操作2.1对象2.1.1VisualBasic的对象用VisualBasic进行应用程序的设计,实际上是与一组标准对象进行交互的过程。因此,准确地理解对象的概念,是设计VisualBasic的重要一环。1.对象及对象类动作体的逻辑模型称为“对象”。在VisualBasic中,对象就是可控制的某种东西,它分为两类,一类是由系统预先设计好的,称为预定义对象,可以直接使用并对其进行操作;另一类由用户定义,让用户建立自己的对象。对象类是对象的定义。比如,我们在说“汽车”时,并不是专指某个特定的事物,而是指一切装有内燃式发动机,有传动装置、转向装置、车轮等的可载人或物的、可自动行走的车辆。而一辆具体的汽车,则是“汽车”这个对象类的一个具体的例子。Windows下的应用程序都是以窗口的界面形式出现的,窗口就是代表屏幕上某个矩形区域的对象,一个窗口里可能还包括其它窗口,这些在窗口里的窗口叫做子窗口。在VisualBasic中,把这种窗口的界面称为“窗体”。在窗体上,可以设置用于和使用者交互的各种部件,例如标签(Label)、文本框(TextBox)、列表框(ListBox)、命令按钮(CommandButton)、以及组合框(ComboBox)等,这些部件统称为“控件”。应用程序的每个窗体和窗体上的控件都是VisualBasic的对象。2.对象属性“属性”是对对象特性的描述,不同的对象有不同的属性。对象类定义了类的一般属性。例如,汽车轮胎的一般属性包括由橡胶制成、里面充有空气等。就具体的对象而言,除要继承对象类规定的各种属性(称为继承性)之外,还具有它的特殊属性。例如轮胎直径的大小、厚度、胎面的花纹等。规定了对象的特殊属性,也就是将该对象“具体化”了。对对象属性的设置可以通过前面介绍的属性窗口进行修改,还可以在程序中用程序语句进行设置,一般格式如下:对象名.属性名称=新设置的属性值3.对象事件所谓“事件”,就是使某个对象进入活动状态(又叫激活)的一种操作或动作。例如,用鼠标单击窗体上菜单条的某个命令项,或双击窗体上的某个图标,就会打开相应的下拉式命令菜单或打开该图标对应的窗口。鼠标的单击和双

1 / 434
下载文档,编辑使用

©2015-2020 m.111doc.com 三一刀客.

备案号:赣ICP备18015867号-1 客服联系 QQ:2149211541

×
保存成功