VB复习提纲

上传人:206****923 文档编号:41699741 上传时间:2018-05-30 格式:DOCX 页数:11 大小:248.71KB
返回 下载 相关 举报
VB复习提纲_第1页
第1页 / 共11页
VB复习提纲_第2页
第2页 / 共11页
VB复习提纲_第3页
第3页 / 共11页
VB复习提纲_第4页
第4页 / 共11页
VB复习提纲_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《VB复习提纲》由会员分享,可在线阅读,更多相关《VB复习提纲(11页珍藏版)》请在金锄头文库上搜索。

1、第一章 VB 工程设计窗口的组成及其用途:工程设计窗口的组成及其用途:工程设计窗口,是用户进行应用程序开发时的主要 工作窗口,它包括工程资源管理器窗口、窗体设计器窗口、属性设计窗口、代码设计窗口、 窗体布局窗口、立即窗口、工具箱窗口。即除了标题栏、菜单栏、工具栏以外的窗口统称 为工程设计窗口。 工程资源管理器窗口:工程资源管理器窗口:工程资源管理器是呈倒置的“树状”结构,如果要对某一个部 分进行设计或编辑,就可以双击这个部分对其进行操作。工程资源管理器所管理的资源文 件有工程组文件(.VBG)、工程文件(.VBP)、窗体文件(.FRM)、模块文件(.BAS)、类模块文件 (.CLS)、资源文件

2、(.RES)窗体设计器窗口:窗体设计器窗口:窗体设计器窗口是设计 Visual BASIC 程序界面的工作窗口,构成程序的基 本“控件”都是通过窗体设计器设计而成的。代码窗口:代码窗口:当打开一个窗体设计器窗口时,同时也可以打开一个代码窗口,用来显示、编 辑窗体及窗体中控件的事件和方法代码,也可用于标准模块中代码的显示、编辑。立即窗口:立即窗口:立即窗口是用来进行快速的表达式计算,简单方法的操作,进行程序测试的工 作窗口。属性窗口:属性窗口:属性窗口是显示和设置窗体或窗体中控件当前属性的窗口第二章 对象:对象:对象就是现实世界中某个客观存在的事物,是对客观事物属性及行为特征的描述。 任何一个对

3、象都有属性、事件和方法三个要素,它们各自从不同的角度表达了对象的构成, 通过三者有机的结合,便构成 Visual Basic 应用程序的基本元素。 标识符的命名规则(参见课本标识符的命名规则(参见课本 P31 第第 2 题):题):对象名、变量名、过程名统称标识符。 标识符的命名规则如下: 1.以字母开头,由字母、数字、下划线组成 2.长度小于 256 个字符 3.不能使用 VB 中的专用关键字,例如 if, else, end, sub, private, public 等(系统自动以蓝色标 记) 4.标识符不区分大小写 5.(略)为了增加程序的可读性,建议在变量名前加一个缩写的前缀来表示该

4、变量的数据类型: 参见 P29 表 2-4 第三章 常用五种数据类型的含义及其判断常用五种数据类型的含义及其判断参见课本参见课本 P48 第第 2 题题 数值型数据:数值型数据:是由数字(09)、小数点和正负号组成,是可以参加算术运算的数据 1.整型(Integer)、长整型(Long)整数数据 2.浮点型:单精度型(Single)、双精度型(Double)小数数据 字符型数据:字符型数据:(String)是由双引号(“)括起来的一个符号序列,其中“(双引号中无任何字符, 也不含空格)为空字符串1.定长字符型:(表示为 String * 常数) 2.不定长字符型 日期型日期型(Date):是由

5、双井号(# #)括起来用于表示时间的数据 布尔型布尔型(Boolean)数据:数据:是描述客观事物真假的数据,用于表示逻辑判断结果,它只有真 (True)和假(False)两个值 1.布尔类型转化为数值类型:true 为-1,false 为 0 2.数值类型转化为布尔类型:非 0 为 true,0 为 false 变体型变体型(Variant):是一种可变的数据类型,可以看做万能的数据类型 符号常量的定义、理解符号常量的定义、理解 符号常量是命名的数据项,其类型取决于值的类型 定义符号常量语句格式如下: Const 常量名As 类型 = 例子:Const a As Integer = 1413

6、5 该语句作了以下几件事情:创建了一个名字为 a 的常量,这个常量存放的数据类型是 integer,并且当前存放的值(永久值)为 14135 符号常量的作用:用具有一定含义的常量名来代替难记的文字常量,可增加程序代码的可 读性,同时方便修改。 (注意符号常量定义的唯一性) 变量的四要素,声明和使用变量的四要素,声明和使用参见课本参见课本 P48 第第 3 题题 变量:变量:在程序运行过程中其值可以改变 注意!注意!变量和文本框是独立的,两者没有必然的联系(a” 立即窗口和代码窗口一般只写语句,而不是写表达式。例如, “sin(x)”只是表达式,没有 任何作用, “ y = sin(x) ”才有

7、用, “2+1”也是表达式,不合法, “ y = 2+1 ”才合法 另外,立即窗口中, “? X=10” 和 “ x=10 ” 的区别:前者是打印表达式(判断 x 的值与 10 是否相同)的值,后者是赋值语句 逻辑表达式:逻辑表达式:如何把代数式转换为如何把代数式转换为 VB 算术表达式算术表达式参见课本参见课本 P48 第第 6 题题 常用的正弦、余弦值,如常用的正弦、余弦值,如 30正弦、正弦、60余弦余弦 第四章第四章 赋值语句(特别注意赋值语句(特别注意 a=a+1 这种正确表达的含义,也要注意这种正确表达的含义,也要注意 x+1=x 这种错误表达)这种错误表达) 赋值语句和赋值语句和

8、“等于等于”关系表达式之间的区别关系表达式之间的区别 功能:先计算,再将其值赋给变量或指定对象的属性 注意事项:每个变量某个时刻只能有一个值 “=”与代数式中的等号不同,它是赋值号,在代数式中 L=L+1 是错误的,在 VB 中其意义是 将 L+1 的值赋给 L “=”号左边不能是常数、符号常量、表达式,例如: 10=X+Y 错误,赋值号左边是常数 X+Y=20 错误,赋值号左边是表达式 Const a as integer = 100 ? a = 200 错误,赋值号左边是符号常量 了解窗体和三种控件(文本框、标签、命令按钮)常用属性、方法和事件,尤其注意区别了解窗体和三种控件(文本框、标签

9、、命令按钮)常用属性、方法和事件,尤其注意区别 文本框的文本框的 Change 事件、事件、LostFocus 事件和事件和 SetFocus 方法方法 窗体:窗体:窗体模块简称窗体(Form),它包括事件过程、通用过程(第七章会介绍)和声明部分 窗体常用的属性:窗体常用的属性: 名称(Name)Caption设置窗体标题栏的文本内容 窗体常用的方法窗体常用的方法Print 方法:在窗体上输出表达式的值 Cls 方法:清除在窗体显示的文本或图形 Move 方法:移动窗体并可改变其大小 Show 方法:.Show 功能:在屏幕上显示一个窗体 Hide 方法:.Hide 功能:使指定的窗体隐藏起来

10、 窗体常用的事件窗体常用的事件 Click:单击窗体时触发的事件 DblClick:双击窗体时触发的事件 标签标签(Label):用于显示文本信息的控件,在工具箱的外观为 标签常用的属性: 名称(name)Caption改变 Label 控件中显示的文本信息 标签常用的方法和事件:无 标签一般用于注释说明,很少使用方法和事件 文本框文本框(TextBox):是一个文本编辑区域,可在该区域输入、编辑和显示文本内容,在工具 箱的外观为 文本框常用的属性:名称(Name) Text文本框中显示或接收的正文内容 使用时,如果该属性出现在“=”的左边,则是对文本框的内容赋值(写入),否则,则是对 文本框

11、的内容获取(读取) 除了使用赋值语句来修改文本框的内容以外,可以在程序运行时,通过用户键盘输入正文 内容来实现 文本框常用的方法:文本框常用的方法:SetFocus 方法 即:.SetFocus 功能:把光标移到.指定的文本框上 注:界面上窗体以及窗体上的控件有很多,当程序运行时,某个时刻只能有一个对象能够 接受键盘的操作,称为具有焦点,其他不能接受键盘输入的对象称为不具有焦点 文本框常用的事件:Change 事件 LostFocus 事件 即:当文本框的内容发生改变时触发,适用于检查文本框输入内容的合法性实例:网站的注册页面输入当前数据时的自动检查功能(如验证码或密码强度的实时检测) Los

12、tFocus 事件:当控件失去焦点时触发,适用于检查文本框输入内容的合法性 与 Change 事件的不同之处:LostFocus“完成时态” ,Change“进行时态” 。例如 用户在某个文本框中输入字符“abc” ,则 change 事件被触发三次,而当用户点击其他控件 使得该文本框失去焦点时,LostFocus 事件被触发一次 实例:网站的注册页面当前数据输入完毕,希望跳到下一个数据输入时的自动检查功能(如 确认密码和原密码、用户名重复的检测) 命令按钮命令按钮(CommandButton):用于控制程序的进程,即控制过程的启动、中断或结束,在 工具箱的外观为 命令按钮常用的属性:名称(N

13、ame) Caption命令按钮显示的标题 命令按钮常用的事件: Click 事件鼠标单击按钮时触发的事件 MouseMove 事件鼠标在按钮上移动时触发的事件 注意!注意!事件要通过鼠标选择进行添加,而不是通过键盘敲字母添加进去,因为并非所有事 件都是“0 参数” ,例如 MouseMove 如果要日期前面要显示一个固定的文本,则用字符串连接,例如 Text1.Text = “现在时刻:“ & Date & “-“ & Time第五章第五章参见课本参见课本 P102-104 第第 2、3 题做过的作业题做过的作业 If 分支语句:分支语句: 单路分支语法: 格式一:If Then(注意:书写

14、代码时最好使用缩进格式锯齿式, 即使用键盘的 Tab 键) End If格式二:If Then 双路分支语法: 格式一:If Then(注意:书写代码时最好使用缩进) ElseEnd If格式二:If Then Else If 语句的简单使用语句的简单使用:(不包含多个(不包含多个 If 语句的嵌套,除了最后那道程序设计题有两个语句的嵌套,除了最后那道程序设计题有两个 IF 语句以语句以 外)外) 注意:(泛指,即单路、双路和后面的多路分支均适用) 条件表达式可以是关系表达式、逻辑表达式等 多个 If 语句可以嵌套使用,例如: If Then 语句序列 1 If ThenEnd If语句序列

15、3 End If.若不是单行 If 语句时,If 必须与 End If 配对使用:配对与书写时的缩进无关,End if 与最 相邻的 if 配对。 For 循环语句的使用(不需要理解循环语句的使用(不需要理解“多个多个 For 语句的嵌套语句的嵌套”是如何执行的,但是需要知道是如何执行的,但是需要知道 “嵌套是不能交叉的嵌套是不能交叉的” 。另外,要掌握。另外,要掌握 For 语句和语句和 If 语句的联合使用)语句的联合使用) For 循环语句又称“计数”型循环控制语句,它以指定的次数重复执行一组语句 For 语句格式: For to Step -中间部分即指循环体 Next 功能:用循环计

16、数器来控制内的语句的执行次数 第六章第六章参见课本参见课本 P137-138 第第 2、3 题题 数组的功能及数组元素的访问数组的功能及数组元素的访问 数组不是一种数据类型,而是一组有序基本类型变量的集合,数组的使用方法与变量相同。数组特点:1、数组是一组相同类型的元素的集合 2、数组中各元素有先后顺序,它们在内存中按排列顺序连续存储在一起 3、所有的数组元素是用一个变量名命名的一个集合体,而且每一个数组元素在内存中独占 一个内存单元(元素之间独立) 4、为了区分不同的数组元素,每一个数组元素都是通过数组名和下标来访问的,如 A(5)、 B(1,2)一维数组的声明和使用:一维数组的声明和使用: 1)静态数组:静态数组: 声明静态数组 格式一:Dim 数组名(下标的上界) AS 类型 例子:Dim a(10) as integer 即

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号