ImageVerifierCode 换一换
格式:DOCX , 页数:15 ,大小:26.32KB ,
资源ID:18415474      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/18415474.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(VB期末复习提要Word文档格式.docx)为本站会员(b****4)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

VB期末复习提要Word文档格式.docx

1、属性、方法和事件:Visual Basic 的窗体和控件是具有自己的属性、方法和事件的对象。可以把属性看作一个对象的性质,把方法看作对象的动作,把事件看作对象的响应。窗体对象由属性定义其外观、由方法定义其行为、由事件定义其与用户的交互。通过设置窗体属性并编写响应事件的Visual Basic 代码,就能定义出满足应用程序需要的对象。控件是包括在窗体对象内的对象。每种类型的控件都有自己的属性、方法和事件,以适用于特定的目的。一些控件最适合在应用程序中输入或显示文本。另一些控件能够访问其它的应用程序和处理数据,就象这些远程应用程序是用户自己的代码一样。事件驱动:在事件驱动的应用程序设计中,代码不是

2、按照预定的路径执行,而是在响应不同的事件时执行不同的代码片段。事件可以由用户操作触发,也可以由来自操作系统或其它应用程序的消息触发,甚至可以由应用程序本身的消息触发。这些事件的顺序决定了代码执行的顺序,因此应用程序每次运行时所经过的代码的路径都是不同的。因为事件的顺序是无法预测的,所以在代码中必须对执行时的“各种状态”作一定的假设。当作出某些假设时(例如,假设在运行处理某一输入字段的过程之前,该输入字段必须包含确定的值),应该组织好应用程序的结构,以确保该假设始终有效(例如,在输入字段中有值之前禁止使用启动该处理过程的命令按钮)。2 一般掌握的内容:菜单栏的使用,见2.2.1 节工具栏的使用,

3、见2.2.2 节交互式开发:传统的应用程序开发过程可以分为三个明显的步骤:编码、编译和测试代码。但是 Visual Basic 与传统的语言不同,它使用交互式方法开发应用程序,使三个步骤之间不再有明显的界限,在编程者输入代码时便进行解释,即时捕获并突出显示大多数语法或拼写错误,也在输入代码时部分地编译该代码,当准备运行和测试应用程序时,只需极短时间即可完成编译。如果编译器发现了错误,则将错误突出显示于代码中。这时可以更正错误并继续编译,而不需从头开始。事件驱动应用程序的工作方式事件驱动应用程序中的典型事件序列: 启动应用程序,装载和显示窗体。 窗体(或窗体上的控件)接收事件。事件可由用户引发(

4、例如键盘操作或鼠标点击),可由系统引发(例如定时器事件),也可由代码间接引发(例如,当代码装载窗体时的 Load 事件)。 如果在相应的事件过程中存在代码,就执行代码。 应用程序等待下一次事件。应用程序开发示例:创建 Visual Basic 应用程序有三个主要步骤:1创建应用程序界面。2设置属性。 3编写代码。详见2.5节.第三章 程序设计基础 数据类型Visual Basic 中的数据以四种形式存储:变量、常量、数组和记录。每一种形式都适合于不同的特定任务,参见表3-2。 变量:变量的概念、命名、声明。 常量:常量的概念、分类、声明。 数组:数组的概念、分类、声明。 记录类型(用户自定义类

5、型):概念、声明、分类。 运算符与表达式:运算符是用来对运算对象进行各种运算的的操作符号,而表达式是由多个运算对象和运算符组合在一起的合法算式。 Visual Basic 中的运算符分为五类:算术运算符、连接运算符、关系运算符、逻辑运算符和特殊运算符;主要有三种表达式,即算术表达式,关系表达式和逻辑表达式。 详细使用方法见3.2节.程序流程的控制: 程序流程指在一个程序中语句的执行次序。如果不使用流程控制语句,程序流程的走向是简单的从上到下顺序执行的单向流程。这种简单、有序的程序流所能完成的工作有限。在实际工作中,除了简单的顺序执行结构外,经常需要根据一定条件重新定向程序流程。从程序的一处切换

6、到数行甚至数百行之后的地方执行。这种重新定向需要使用以下程序控制结构: 跳转:跳转的概念、分类、实现方法。 分支:概念、实现方法 IfThen IfThenEnd If IfThenElse IfThenElseIf Select Case 上述语句的使用方法请见3.3.2节. 循环: 概念、实现方法 DoLoop ForNext For EachNext WhileWend 上述语句的使用方法请见3.3.3节 常见标准函数: 交互式函数:Msgbox函数和InputBox 函数的使用。 类型转换函数 数学函数 日期和时间函数 字符串函数 目录和文件函数2.一般掌握的内容: 简单的应用程序开发

7、,见3.5 应用示例。 第一步:新建应用程序,绘制控件对象,设置控件属性 第二步:编写响应事件的代码 第三步:执行应用程序第四章 窗体与基本输入/输出1. 重点掌握的内容:窗体的概念和用途: Visual Basic应用程序图形界面的设计首先要从窗体开始,其他的一些控件基本上归属于窗体控件(很多是直接“画”在窗体上的),通常应把窗体(Form)定义成一个构成应用程序可见部分的窗口,而一个Visual Basic的应用程序应首先从设计窗体开始。Visual Basic应用程序设计过程中重要考虑的问题是应用程序和用户的交互,而窗体可以实现将输出信息提供给用户。Print方法: 在Visual Ba

8、sic 中,Print方法是用来输出信息的专用过程,显示的文本是作为图象来处理的,与使用Line方法画线或Circle方法画圆产生的图像一样。Print方法的使用见4.2.1节。InputBox(函数):使用InputBox函数可以建立如图4-6所示的输入对话框。详见4.3节。MsgBox函数与语句:MsgBox函数产生的消息对话框可以看作是输出对话框。消息对话框能显示“错误”、“指示”、“警告”之类的简短信息以及“确定”、“取消”等按钮。详见4.4节。 Format 函数。见4.2.2节 Tab和Spc函数,使用Tab和Spc函数可以使用户得到整齐的输出格式, Tab 、Spc函数的语法。第

9、五章 常用控件1. 重点掌握的内容: 控件:在窗体上用于输入、输出信息的图形或文字符号称为控件。常用的基本控件:标签, 文本框, 命令按钮, 单选按钮, 复选框, 列表框。主要使用方法见5.6.1节。2. 一般掌握的内容:组合框( ComboBox ):详见5.7节.滚动条 ( ScrollBar ): 参看5.8节.框架 ( Frame ):参看5.9节.对话框(Common Dialog):参看5.10节 图片框(Picture Box):参看5.11节 Image控件:为工具条的工程,还可用来制作简单动画。Image 控件与PictureBox 控件的区别见5.12节计时器 (Timer

10、): 参看5.13节第六章 工程与程序管理1、重点掌握的内容: 工程: 工程是构成应用程序文件的集合。工程文件是与工程相关联的所有文件和对象以及所设置的环境信息的一个简单的列表,所有文件和对象也可以被其它的工程所共享。工程文件的扩展名是.vbp,可以将几个工程.vbp文件组成一个工程组.vbg文件。 Visual Basic 工程的结构:1窗体模块2 类模块3 标准模块4 资源文件5 ActiveX 文档6 模块用户控件7 部件8 可插入的对象9 引用10ActiveX 设计器11. 标准控件详见6.1.3节.创建、打开和保存工程:详见6.2节2、一般掌握的内容:添加、删除和保存文件: 详见6

11、.4节使用多个工程: 在 Visual Basic中,可以同时打开多个工程。在建造和测试有关用户创建的控件时,这种功能很有用。在装入了多个工程时,【工程资源管理器】窗口的标题将变成“工程组”,而所有打开的工程部件都会显示出来.制作和运行可执行文件:见6.6节使用向导和外接程序: 使用外接程序管理器对工程可以添加或删除外接程序,从“外接程序”菜单可以对其进行访问。“外接程序管理器”对话框列出可用的外接程序。使用向导见6.8.2节。第七章Visual Basic 应用程序结构模块: 在Visual Basic中提供了三种类型的模块:窗体模块、标准模块和类模块。 标准模块、类模块和窗体模块都可包含:

12、 声明。可将常数、类型、变量和动态链接库 (DLL) 过程的声明放在窗体、类或标准模块的声明部分。 过程。子过程、函数过程 或者属性过程,过程包含可以作为单元来执行的代码片段。 参见7.1.1节。过程:一个应用程序是由若干模块组成的,而每个模块又是由若干个更小的代码片段组成,将组成这些模块的代码片段称为过程(Procedure)。Visual Basic中过程可分:函数过程、子过程、属性过程 、通用过程。子过程:子过程是在响应事件时执行的程序段。 1子过程语法如下: Private | Public | Friend Static Sub 过程名 (参数表) 程序段 Exit Sub End

13、Sub 2.子过程调用 3.使用子过程管理输入通用过程: 通用过程告诉应用程序如何完成一项指定的任务。一旦确定了通用过程,一般由其他过程(事件过程等)来调用。事件过程: Visual Basic 的每一个窗体和控件都存在一个预定义的事件集。运行应用程序时,当某个事件发生,而且在与该事件关联的事件过程中存在代码,则Visual Basic就会调用该事件过程。因为事件过程的过程名在对象和代码之间建立了联系,所以可以说事件过程是附加在窗体和控件上的。Function 过程: 1 .函数过程的语法 Public | Private | Friend Static Function Name (Argl

14、ist) As 数据类型 Name = Expression Exit Function End Function与 Sub 过程一样,Function 过程也是一个独立的过程,可读取参数、执行一系列语句并改变其参数的值。与子过程不同,Function 过程可返回一个值到调用的过程。 Sub 过程与Function 过程的区别:参见7.2.3节。调用过程:调用 Sub 过程与 Function 过程不同。在表达式中,调用 Sub 过程的是一个独立的语句,而调用函数过程函数过程只是表达式的一部分。Sub 过程还有一点与函数不一样,它不会用名字返回一个值。但是,与 Function过程一样,Sub

15、 过程也可以修改传递给它们的任何变量的值。调用 Sub 过程有两种方法:以下两个语句都调用了名为 MyProc 的 Sub 过程。Call MyProc (FirstArgument, SecondArgument)MyProc FirstArgument, SecondArgument注意当使用 Call 语法时,参数必须在括号内。若省略 Call 关键字,则也必须省略参数两边的括号。通常,调用自行编写的函数过程的方法和调用 Visual Basic 内部函数过程(例如 Abs)的方法一样;即在表达式中写上它的名字。请详细参考7.3节2、一般掌握内容:程序的调试: 参考7.4节在Visual

16、 Basic6.0中的错误分为三种类型: 语法错误 执行错误 逻辑错误第八章 菜单程序设计1 重点掌握内容: 菜单:菜单条:出现在窗体标题栏的下面,包含每个菜单的标题。菜单包含命令列表或子菜单名。 菜单项:菜单中列出的每一项。子菜单:从某个菜单项分支出来的另外一个菜单。具有子菜单的菜单项右边带有一个三角符号标志。 分隔条:分隔条是在菜单项之间的一条水平直线,用于修饰菜单。 弹出式菜单:弹出式菜单是另一种形式的菜单,在按下鼠标右键时出现,它是一个上下文相关的菜单。菜单编辑器: 1. 启动菜单编辑器。参见8.2.1节。 2. 编辑菜单。参见8.2.2节。 3菜单的代码设计。参见8.2.3节。菜单的

17、高级应用:1. 菜单的有效属性。参见8.3.1节。2. 菜单的可见属性。参见8.3.2节。3. 创建菜单控件数组。参见8.3.3节。4. 菜单的复选(Checked)属性。参见8.3.4节。5. 动态菜单。参见8.3.5节。2一般掌握内容:弹出菜单和分隔条的设计:弹出一个菜单要用到PopupMenu,它的的语法结构如下:object.PopupMenu menuname, flags, x, y, boldcommand 在PopupMenu的语法中包括六个参数,它们的功能说明如表8-3所示。菜单中分隔条的设计原理就是把菜单项的Caption属性设置为“-”,然后赋给它一个名称(注意,这是必须

18、的一步),同时把它的Visiable属性设置为True。参见8.4节。 工具栏的设计:工具栏已经成为许多基于 Windows 的应用程序的标准功能。工具栏提供了对于应用程序中最常用的菜单命令的快速访问。参见8.5节。第九章 应用程序窗体设计 利用ActiveX控件进行窗体的界面设计。见9.1节。多窗体程序设计:多窗体指的应用中有多个窗口界面,这些窗口分别显示在屏幕上,它们之间没有绝对的从属关系。当然,窗口之间存在着出现的先后顺序和相互调用的关系。在多重窗体中每个单独的窗体都依照应用功能分类进行设计,所以整个程序的功能会更加协调,相互之间的逻辑关系更加容易为用户理解的方式体现出来。一般说来,多窗

19、体的设计的基本方法分成以下几个步骤:S1:分析应用要求,将其功能划分为不同的几部分;S2:分别创建各个窗体、模块;S3:在创建窗体时,除各窗体自身要完成的功能外,还要考虑窗体之间的调用关系;S4:点击【工程】/【属性】菜单,在【启动对象】中选择应用运行时首先执行的对象;S5:运行应用程序,检验应用及各窗体的运行情况。 多窗体程序设计常用的方法:在多窗体的程序设计中经常要用到下面四种方法:Load方法、Show方法、Hide方法和Unload方法。详细参见9.2.1节。 多文档界面(MDI):多文档界面(Multiple Document Interface)是指在一个父窗口下面可以同时打开多个

20、子窗口。子窗口归属与父窗口,如果父窗口关闭,则所有子窗口全部关闭。 MDI应用程序中的菜单设计:在 MDI 应用程序中,每一个子窗体的菜单都显示在 MDI 窗体上,而不是在子窗体本身。当子窗体有焦点时,该子窗体的菜单(如果有的话)就代替菜单栏上的 MDI 窗体的菜单。如果没有可见的子窗体,或者如果带有焦点的子窗体没有菜单,则显示 MDI 窗体的菜单。详见9.3.2节第十章 文件处理1、重点掌握的内容: 文件:是指存放在外部存储介质上的数据和程序等。文件控件:在VB 6.0中包括四个文件类控件,它们分别是DriveListBox控件、DirListBox控件、FileListBox控件和Comm

21、Dialog控件。见10.1节 利用这些文件控件来设计程序请见10.2节。 文件处理函数: 常用的文件处理函数和方法有Kill、FileCopy、RmDir、Shell和Name等。 Kill语句。 详见10.3.1节。FileCopy语句。 详见10.3.2节。Shell函数。详见10.3.3节。RmDir语句。详见10.3.4节。Name语句。详见10.3.5节。 文件系统对象(FileSystemObject)编程:FSO 对象模型编程包括三项主要任务:1 使用CreateObject 方法,或将一个变量声明为 FileSystemObject 对象类型来创建一个 FileSystemO

22、bject 对象。2 对新创建的对象使用适当的方法。3 访问该对象的属性。创建 FileSystemObject 对象:1.将一个变量声明为 FileSystemObject 对象类型 Dim fso As New FileSystemObject2.使用 CreateObject 方法来创建一个 FileSystemObject 对象 Set fso = CreateObject(Scripting.FileSystemObject)访问已有的驱动器、文件和文件夹:要访问一个已有的驱动器、文件或文件夹,可以使用 FileSystemObject 对象中相应的 get 方法: GetDrive

23、 GetFolder GetFile使用驱动器: 可以在程序中使用 FSO 对象模型来处理驱动器和文件夹,如同在“Windows资源管理器”中能进行的交互方式一样。可以复制和移动文件夹,获得驱动器和文件夹的信息等等。使用文件夹。见10.5.4使用文件: 通过使用新的面向对象的 FSO 对象,诸如 Copy、 Delete、 Move 以及OpenAsTextStream,或者使用传统的函数,诸如 Open、 Close、 FileCopy、GetAttr 等等,可以使用 Visual Basic 中的文件。具体见10.5.5节文件的分类按照文件的存取方式及其组成结构可以分为两种类型:顺序文件、

24、随机文件;按照文件的数据编码方式来分可以分为ASCII码文件和二进制文件;按照文件的特征属性来分可以分为系统文件、隐藏文件、只读文件、普通文件和存档文件;按照文件的数据性质来分可以分为程序文件和数据文件。顺序文件:通常指的是普通的文本文件,文件中的字符包括文本字符及控制字符,如“,”(Chr(14)、换行符“CR,LF”、“Chr(13)”、“Chr(10)”等。数据是以ANSI代码保存。它是一条条记录按照顺序进行存放,每条记录的长度可以按照实际的需要变化。由于这类文件的信息是按照顺序从头到尾按顺序排列,而且只提供第一条记录的存储位置,所以对其中的数据信息进行处理是相当困难的。所以一般的顺序文

25、件只用于要求少量空间,不经常进行数据修改的有规律的文件。 参见10.4.1节。随机文件: 随机存取设置在存取相同长度的数据记录,每一数据记录内可以设计各种栏位以容纳不同的数据。此种文件数据是以二进制的位的形式保存在磁盘上。 参见10.4.2节。 二进制文件: 二进制文件与随机文件类似,唯一不同是不必限制于固定长度,你可以用喜欢的方式来存取文件。 参见10.4.3节。二、 考试题型笔试题型和解题基本要求考试题型有填空、选择、判断、编程。(填空题、选择题、判断题主要考核学生对基本概念的理解和掌握程度。编程题主要考核学生通过学习本课程获得的综合分析问题的能力和解决实际问题的能力。填空:1、VB程序设

26、计的主要特点是: 和 。2、VB 的基本表达式包括算术表达式、 和 。3、要求改变窗体的标题时,应当在属性窗口中改变的属性是 。4、在利用Visual Basic设计应用程序时,一般会遇到三类错误: 、 和 。5、按照文件的特征属性来分可以分为: 、 、 、 和 。选择:1.以下关于变量的类型说明符的使用中,正确的是( )。 A. Dim a a%=90000 B. Dim a a=2000% C. Dim a a&=OK D Dim a a&=true2.以下关于窗体的描述正确的是( )。 A只有用于启动的窗体可以有菜单。 B窗体事件和其中所有控件事件的代码都放在窗体文件中。 C窗体的名字和

27、存盘的窗体文件名必须相同。 D开始运行时窗体的位置只能是设计阶段时显示的位置。3若想要建立一个学生管理的输入界面,其中要求选择学生的性别/政治面貌(党/团/群众)及选课情况(共有5门课,可任选),应如何在窗体中利用单选钮和选择框来实现( )。A将5门课程用一组5个选择框来表示,将性别和政治面貌用5个单选钮来表示。 B将5门课程用一组5个选择框来表示,用两个框架分别将性别用2个单选钮,政治面貌用3个单选钮来表示。 C将5门课程用一组5个单选钮来表示,将性别和政治面貌用5个选择框来表示。 D用一组10个选择框来表示课程、性别和政治面貌。4.下列控件中可自动设置滚动条是( )。 A.复选框 B.框架 C.文本框 D.标签框5.以下关于菜单编辑器中“索引”项的叙述中,错误的是( )。 A.“索

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1