全国计算机二级复习知识点个人修改Word文件下载.docx

上传人:b****5 文档编号:19854945 上传时间:2023-01-11 格式:DOCX 页数:41 大小:58.61KB
下载 相关 举报
全国计算机二级复习知识点个人修改Word文件下载.docx_第1页
第1页 / 共41页
全国计算机二级复习知识点个人修改Word文件下载.docx_第2页
第2页 / 共41页
全国计算机二级复习知识点个人修改Word文件下载.docx_第3页
第3页 / 共41页
全国计算机二级复习知识点个人修改Word文件下载.docx_第4页
第4页 / 共41页
全国计算机二级复习知识点个人修改Word文件下载.docx_第5页
第5页 / 共41页
点击查看更多>>
下载资源
资源描述

全国计算机二级复习知识点个人修改Word文件下载.docx

《全国计算机二级复习知识点个人修改Word文件下载.docx》由会员分享,可在线阅读,更多相关《全国计算机二级复习知识点个人修改Word文件下载.docx(41页珍藏版)》请在冰豆网上搜索。

全国计算机二级复习知识点个人修改Word文件下载.docx

标准模块文件

资源文件:

存放的各种“资源”,是一种可以同时存放文件,图片,声音等多种资源的文件

属性窗口

主要是针对窗体和控件设置的,在VB中,窗体和控件被称为对象,每个对象都可以用一组属性来刻画其特征,而属性窗口就是用来设置窗体或窗体中控件属性的

工具箱窗口

由工具图标组成这些图标是VB应用程序的构件,称为图形对象或控件,每个控件由工具箱中的一个工具图标来表示

第二章对象及其操作

2.1.1对象

1什么是对象

对象是VB程序设计的核心。

对象分为二类,一类称为预定义对象,可以直接使用并对其进行操作,另一种由用户定义,让用户建立自己的对象。

对象是代码和数据的集合,也可以这样理解。

对象是一些属性,方法和事件的集合。

在VB中,菜单,窗体,控件等都是对象,用户的操作是选择对象,而计算机的操作则是是执行对应的代码片断。

2对象属性

属性是一个对象的特征,不同的对象有不同的属性。

对象常见的属性有标题(Caption),名称(Name)颜色(Color),字体大小(Fontsize),是否看见(Visible)

除了用属性窗口设置对象属性外,也可以在程序中程序语句设置,一般格式为:

对象名.属性名称=新设置的属性值

3对象事件

事件(Event)就是对象上所发生的事情,当系统响应用户的一些动作的时候,就会自动触发事件代码。

响应某个事件后执行的操作通过一段程序代码来实现,这样的一段程序代码叫做事件过程(EventProcudure)

事件过程的一般格式如下

PrivateSub对象名称_事件名称()

……

事件响应程序代码

EndSub

在VB中对象的事件有如下特点

(1)事件是预先定义好的,能够被对象识别的动作

(2)不同的对象能够识别不同的事件

(3)对象的事件是固定的,用户不能建立新的事件

4对象的方法

在面向对象程序设计(OOP)中,引入了称为方法(Method)的特殊过程和函数。

方法的操作与过程,函数的操作相同,但方法是特定对象的一部分,其调用格式为:

对象名称.方法名称

VB提供了大量的方法,有些方法可以适用于多种甚至所有类型的对象,而有些方法可能只适用于少数几种对象。

VB中,方法是对象的一部分,方法是预定义好的操作,方法用于完成某些特定的功能

2.1.2对象属性设置

对象属性可以通过程序代码设置,也可以在设计阶段通过属性窗口设置。

(1)用鼠标单击属性窗口的任何部位。

(2)执行“视图”菜单中的“属性窗口”命令

(3)按F4键

(4)单击工具栏上的“属性窗口”按钮

(5)按组合键Ctrl+PgDn或Ctrl+PgUp

属性不同,设置新属性的方式也不一样,通常有三种

1直接键入新属性值

2选择输入,即通过下拉列表选择所需要的属性值

3利用对话框设置属性值

2.2.1窗体的结构与属性

用二种方法来设置窗体属性:

一是通过属性窗体设置;

一是在窗体事件过程中通过程序代码设置。

大部分属性既可以通过属性窗体设置,也可以通过程序代码设置,而有些属性只能用程序代码或属性窗口设置。

通常把只能通过属性窗口设置的属性称为“只读属性”。

Name就是只读属性。

窗体(Form)的常用属性

1.AutoRedraw自动重画,格式:

对象.AutoRedraw[=Boolean]

2.BackColor背景颜色

3.BoederStyle边框类型

4.Caption标题,格式:

对象.Caption[=字符串]

5.ControlBox控制框

6.Enabled允许

7.字形属性设置

8.ForeColor前景颜色

9.Height,Width高,宽格式:

对象.Height[=数值];

对象.Width[=数值]

10.Icon图标

11.MaxButton,MinButton最大,最小化按钮

12.Name名称

13.Picture图形

14.Top,Left顶边,左边位置

15.Visible可见性,格式;

对象.Visible[=Boolean]

16.WindowState窗口状态,格式:

对象.WindowState[=Boolean]

2.2.2窗体事件

1.Click(单击)事件,格式:

PrivateSubForm_Flick()

2.DblClick(双击)事件,格式:

PrivateSubForm_DblClick()

3.Load(装入)事件,格式:

PrivateSubForm_Load()

4.Activate(活动),Deactivate(非活动)事件

5.Unload(卸载)事件,格式:

PrivateSubForm_Unload(cancelAsInteger)

6.Paint(绘画)事件

2.3控件

VB控件分为三种类型:

标准控件,ActiveX控件和可插入对象

2.3.1标准控件

编号

名称

作用

1

Pointer(指针)

不是一个控件,只有选择Pointer后,才能改变窗体中控件的位置和大小

2

PictureBox(图片框)

用来显示图形,作为其他控件的容器,显示图形方法的输出或显示Print方法输出的文本,可显示下述任何格式的图片文件:

位图,图标,图元文件,增强型图元文件,JPEG或GIF

3

Label(标签)

用来显示文本,但用户不能编辑控件。

可用此控件标识窗体的对象

4

TextBox(文本框)

有时也称为编辑字段或者编辑控件,显示设计时用户输入的文件信息,或运行时在代码中赋予控件的信息

5

Frame(框架)

为控件提供可标识的分组。

同时可以在功能上进一步分割一个窗体,这相关的对象

6

CommandButton(命令按钮)

可以开始,中断或者结束一个进程,当单击此按钮时,可以执行指定的操作

7

CheckBox(复选框)

又称检查框,用于多重选择

8

OptionButton(单选按钮)

显示一个可以打开或者关闭的选项,用于表示单项的开关状态

9

ComboBox(组合框)

将TextBox和ListBox的特征结合在一起既可以在控件的文本框部分输入信息,也可以在控件的列表框部分选择一项

10

ListBox(列表框)

显示项目列表,从中可以选择一项或多项。

如果项目总数超过了可显示的项目数,就自动在ListBox控件上添加滚动条

11

HScrollBar(水平滚动条)

用于表示在一定范围内的数值选择。

常放在列表框或文本框中用来浏览信息,或用来设置数值输入

12

VScrollBar(垂直滚动条)

用于表示一定范围内的数值选择。

可以定位列表,作为输入设备或速度,数量的指示器

13

Timer(计时器)

响应时间的流逝。

它独立于用户,编程后可用来在一定的时间间隔执行操作。

此控件的一个一般作用是检查系统时钟,判断是否该执行某项任务。

14

DriveListBox(驱动器列表)

用来显示用户系统中所有有效磁盘驱动器的列表。

可以创建对话框,在所有可用目录中,从文件列表打开一个文件

15

DirListBox(目录列表框)

显示目录和路径。

可以显示分层的目录列表。

16

FileListBox(文件列表框)

将文件定位并列举出来,用来显示所选择文件类型的文件列表

17

Shape(形状)

可在窗体,框架或图片框中创建下述约预定义形状:

矩形,正方形,椭圆形,圆形等

18

Line(直线)

图形控件,他显示水平线,垂直线或者对角线

19

Image(图像框)

用来显示图形可以显示来自位图,图标或源文件的图形,也可以显示增强的源文件,JPEG或GIF

20

Data(数据)

用来访问数据库

21

OLEContainer(OLE容器)

用于对象的链接和嵌套

2.3.2控件的命名和控件值

1.控件的命名

每个窗体和控件都有一个名字,这个名字就是窗体或控件的Name属性值。

在一般情况下,窗体和控件都有默认值,Microsoft建议用三个小写字母作为对象的Name属性的前缀

2.控件值

在一般情况下,通过“控件.属性”的格式设置一个控件的属性

VB为每个控件规格定了一个默认属性,在设置这样的属性时,不必给出属性名,通常把该属性称为控件的值。

控件值是一个最重要或最常用的属性。

第三章简单程序设计

3.1VB中的语句

1赋值语句

[Let]目标操作符=源操作符(变量,表达式,常量,带有属性的对象)

[注]a赋值语句兼有计算与赋值的双重功能

b“=”与数学上的等号意义不同

c目标操作符,源操作符的数据类型一致

d关键字Let可省略

2注释语句目的提高程序的可读性

Rem注释内容

'

注释内容

3暂停语句Stop

VB遇到Stop语句,这条语句就暂停程序执行转换到中断模式

4结束语句

EndSub结束Sub过程

EndFunction结束Function过程

EndIf结束If语句块

EndType结束记录类型

EndSelect结束情况语句

3.2编写简单的VB引用程序

在用VB开发应用程序时,一般需要四步

(1)创建应用程序界面

(2)设置窗体和控件的相关属性

(3)编写应用程序代码

(4)调试和运行

3.4.1VB应用程序的构成

VB应用程序通常由三类模块组成,即窗体模块,标准模块和类模块。

第四章VB程序设计基础

4.1.1数据类型

数据类型字符串变长字符串(String)

顶长字符串

数值整型数整数(Integer)

长整数(Long)

浮点数单精度浮点数(Single)

双精度浮点数(Double)

货币(Currency)

变体(Variant)

其他数据类型字节(Byte),布尔(Boolean),日期(Date),对象(Object),Decimal数据类型

4.1.2用户定义的数据类型

1记录类型Type语句

Type<

数据类型名>

成员1AS类型名

成员2AS类型名

.

EndType

[注]Type为关键字

在标准模块中定义,记录类型变量是通用的,可以出现在工程中任何地方

定义记录类型数据后,在该结构中不是存放数据,还必须定义记录类型变量,记录类型变量是存放数据的

定义记录类型时,若是字符串,必为定长字符串

记录数据类型中的成员不能含有数组

 

4.1.3枚举类型

放在窗体类型,标准模块或公共类模块中的声明部分通过Enum语句来定义

[Public|Private]Enum<

类型名称>

成员1[=常数表达式]

成员2[=常数表达式]

EndEnum

[注]1.Enum开头,EndEnum结果

2.“常数表达式”可以省略

3.枚举中常数值看做长整数

4当对一个枚举中的常数赋值时,可以使用另一个枚举中的数值

4.2.1常量

常量文字常量字符串常量

数值常量整型数十进制数,八进制数,十六进制数

长整型数十进制数,八进制数,十六进制数

货币型数

浮点数

符号常量

符号常量:

Const常量名=表达式[,常量名=表达式]…

[注]1.在声明符号常量时,可以在常量名后面加上类型说明符

2.当在程序中引用符号常量时,通常省略类型说明符

3.类型说明符不是符号常量的一部分,定义符号常量后在定义变量时要慎重

4.2.2变量

1.变量命名规则

(1)名字只能由字母,数字和下划线组成

(2)名字的第一个字符必须是英文字母,最后一个字符可以是类型说明符

(3)名字的有效字符为255个

(4)不能用VB的保留字为变量名,但可以把保留字前者、嵌入变量名中,同时,变量名不能是尾部带有类型说明符的保留字

2变量的类型和定义

(1)用类型说明符来标识:

%,&

,!

,@,$

(2)在定义变量时指定其类型

Declare变量名As类型

DeclareDim:

用于在标准模块,窗体模块或过程中定义变量或数组。

Static:

用于在过程中定义静态变量及数组变量。

Static定义的变量,每次引用该变量时其值会继续保留。

Public:

用来在标准模块中定义全局变量或数组。

(3)用DefType语句定义

DefType字母范围

[注]1如果一个变量未被显示定义,末尾也无类型说明符,则被隐含的说明为变体类型(Variant)

2用DefType语句定义的变量只对它所在的模块起作用,类型说明符优先于DefType

3应需要定义数据类型

4用类型说明符定义变量,在使用时可以省略类型说明符

变量类型

类型说明符

As类型名

数据长度(字节)

字节

Byte

布尔

Boolean

整型

%

Integer

长整型

&

Long

单精度

Single

双精度

#

Double

货币型

@

Currency

变长字符串

$

String

1字节/字符

定长字符串

String*Num

Num

3记录类型变量

在一般情况下,记录类型在标准模块中定义,如果在窗体模块中定义则必须在“Type”关键字前面加上“Private”

4.3.1局部变量与全局变量

应用程序通常由窗体模块和标准模块组成。

窗体模块包括事件过程,通用过程和说明部分。

而标准模块由通用过程和声明部分组成

作用域

声明位置

使用语句

局部变量

过程

过程中

Dim或Static

模块变量

窗体模块或标准模块

模块的声明部分

Dim或Private

全局变量

整个应用程序

标准模块的声明部分

Public或Global

4.3.2默认声明

用Dim和Public(或Global)语句可以定义局部变量,模块级变量和全局变量。

对于局部变量来说,也可以不用Dim(或Static)定义,而在需要时直接给出变量名,变量的类型可以用类型说明符(%@#!

$)来标识,如果没有类型说明符,VB把变量指定为变体数据类型。

默认定义的变量不需要使用Dim语句,因而比较方便,并能节省代码,但有可能带来麻烦,使程序出现无法预料的结果,而且比较难查出错误。

默认声明一般只适用于局部变量,模块级变量和全局变量必须在代码窗口中用Dim或Public语句显式声明

4.4常用内部函数

1.转换函数

Int(x),Fix(x),Oct(x),Hex(x),CInt(x),CLng(x),CDbl(x),Tab(x),Str$(x),Val(x)

2.数学函数

Atn(x),Cos(x),Sin(x),Tan(x),Abs(x),Sgn(x),Exp(x)

3随机函数

Rnd(x)

Randomize语句

4.5字符处理与字符串函数

4.5.1VB的字符处理机制

为了实现ANSI和UniCode转换,VB提供了名为StrConv的转换函数

新字符串=StrConv(待转换字符串,转换格式)

其中“待转换字符串”可以是字符串常量,也可以是字符串变量。

“转换格式”用来指定转换成哪种格式的字符串,可以取多种值,与ANSI和UniCode转换有关的值有二个,分别是

vbUnicode(值为64)将ANSI编码格式的字符串转换为Unicode格式

vbFromUnicode(值为128)将Unicode编码格式的字符串转换为ANSI格式

4.5.2字符串函数

函数

格式

功能

LTrim$

LTrim$(字符串)

去除字符串左边的空白字符

RTrim$

RTrim$(字符串)

去除字符串右边的空白字符

Left$

Left$(字符串,n)

取字符串左边n个字符

Right$

Right$(字符串,n)

取字符串右边n个字符

Mid$

Mid$(字符串,p,n)

从p位置开始字符串的n个字符

Len$

Len$(字符串)/Len$(变量名)

测试字符串的长度

String$

String$(n,字符串)/String$(n,ASCII码)

返回由n个字符组成的字符串

Space$

Space$(n)

返回n个空格

InStr

InStr(字符串1,字符串2)

在字符串1中查找字符串2

Ucase$

Ucase$(字符串)

小写转换为大写

Lcase$

Lcase$(字符串)

大写转换为小写

字符串匹配函数

格式:

InStr(字符串1,字符串2)

该函数的返回值为Long

4.6运算符与表达式

4.6.1运算符

算术运算符

比较运算符

逻辑运算符

优先级

幂运算(^)

相等(=)

Not

负数(-)

不等(<

>

And

乘法和浮点除(*,/)

小于(<

Or

整数除法(\)

大于(>

Xor(异或)

求模运算(Mod)

小于或等于(<

=)

Eqv(等价)

加法和减法(+,-)

大于或等于(>

Imp(蕴含)

字符串连接(&

Like

Is

说明

(1)当乘法和除法同时出现在表达式中时,从左到右计算

(2)&

用于字符串连接运算

(3)Like的优先顺序与所有比较运算符都相同,实际上是模式匹配运算符

(4)上述操作顺序有一个例外,当幂和负号相邻时负号优先

(5)整除(\)取模(Mod)左右若为浮点数,那先对数进行四舍五入后再进行计算

(6)Xor(异或)如果二个表达式同为True或同为False,则结果为False,否则为True

(7)Eqv(等价)如果二个表达式同时为True或同为False,则结果为False

(8)Imp(蕴含)当第一个表达式为True,且第二个表达式为False时,结果为False

4.6.2表达式的执行顺序

(1)首先进行函数运算

(2)接着进行算术运算

(3)然后进行比较运算

(4)最后进行逻辑运算

第五章数据的输入输出

5.1.1Print方法

[对象名称.]Print[表达式表][,空格;

]

说明

(1)“对象名称”可以是窗体(Form)图片框(PictureBox)或打印机(Printer),也可以是立即窗口(Debug)。

如果省略“对象名称”,则当前窗体下输出。

(2)“表达式表”是一个或多个表达式。

可以是数值表达式或字符串。

(3)当输出多个表达式或字符串时,各表达式用分隔符(,|;

)隔开

(4)Print具有计算输出双重功能

(5)在一般情况下,每执行一次Print方法要自动换行,为了仍在同行显示,可以在末尾加上一个分号或逗号;

当使用逗号时,在同行上跳到下一个显示段显示;

当使用分号时,下一个Print输出的内容将紧跟在当前Print所输出的信息的后面

5.1.2与Print方法有关的函数

1Tab函数

格式Tab(n):

要输出的内容放在Tab函数的后面,并用分号隔开,PrintTab(n);

输出内容

说明:

在Vb中,对参数n的取值范围没有具体限制,当n比行宽大时,显示位置为nMod行宽;

如果n<

1,则把输出位置移到第一列,当在一个print方法中有多个Tab函数时,每个Tab函数对应一个输出项,各输出项之间用分号隔开。

2Spc函数

格式Spc(n)在输出中,用Spc函数可以跳过n个空格

说明:

Spc与输出项之间用分号隔开,Spc与Tab作用类似,而且可以互相替代,Tab函数从对象左端计数,而Spc只表示二个输出项的间隔。

3空格函数Space(n),Space$(n)

5.1.3格式输出

Format$(数值表达式,”格式字符串”)

函数的功能是:

按“格式字符串”指定的格式输出“数值表达式”的值如果省略“格式字符串”则Format$功能与Str$功能基本相同。

唯一的区别是当把正数转换成字符串时,Str$在字符串前面留有一个空格,而Format$函数则不留空格

#数字,不在前面或后面补0

0数字,在前面或后面补0

·

小数点与#,0结合使用,小数部分多余的数字按四舍五入处理

,千位分隔符,不放在头部,也不紧靠小数

%百分比符号,用于输出百分号

$美元符号,在所显示数值前面加上一个“$”

+正号–负号,E+,E-用指数形式显示数值二者作用基本相同

5.1.4其他方法和属性

1.Cls方法:

作用于清除由Print方法显示的文本,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 法律文书 > 调解书

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

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