复习

1月

中旬

不登高山,不知天之高也;不临深溪,不知地之厚也。

荀子《劝学》

图片

有到了半年一度的期末考试季,

你复习了vb嘛?

今天你是否还惦记收集整理vb重点,

没有笔记也不必慌张。

小协在这里为大家奉上,

让同学们临阵磨枪不快也光的——

vb复习资料!!!

1.引用Form自身属性时应使用什么名称表示Form本身

Me

2.For循环语句循环次数的判断循环次数=int(终值-初值/步长+1)

3.窗体控制焦点定位的属性名称

4. 和ASCI编码方式的异同

1)ASCI编码占一个字节 占两个字节!

2)ASC只支持英文字符和一些符号,不支持中文! 支持很多语言!

3)ASC比 更早被开发出来

4)兼容ASCII

5.文本框

文本框控件允许用户输入、编辑和显示文本,同时还支持密码字符屏蔽功能。除了一些基本属性外,文本框还具有如下常用属性:

1)Text:获取或设置文本编辑区的文本,用户可直接通过文本作输入文本。

2) :设置允许输入文本的最大长度,默认值为32767

3) :设置是否允许显示或输入多行文本。默认值为False,只允许一行文本,若设置为True,则允许多行文本

4) :设置哪些滚动条出现在多行文本框中,只有在 属性为Ture时,本

属性有效。 枚举类型的可取值及其含义为

Both:同时显示水平和垂直滚动条

:只显示水平滚动条

None:不显示任何滚动条

:只显示垂直滚动条

多行文本在没有水平滚动条时,输入文本超出文本框时会自动换行;显示水平滚动条时,

需按Enter键才能换行。

5) :设置文本框是否允许被用户编辑。默认值为False,允许编辑。若设置为

Ture,则文本框变灰,不允许用户编辑

6) :设置字符,用于替代输入字符的显示。例如,当设置为“*”时,虽然属性保存用户输入的字符,但这些字符都以“*”显示。该属性一般用于密码的输入

7) 、、 :这三个属性用于获取或设置文本框中被选定的文本,在程序中使用。一般情况下,文本框中选定的文本会特别显示,如背景色为蓝色

:选定文本的开始位置,第1个字符的位置从0开始

:选定文本的长度(单个字母、数字和汉字长度都为1)。

: 选定文本内容.

图片框

图片框控件(國/ )通常用来显示BMP、JPEG、GIF或PNG图像。图片框的Image属性存储要显示的图像, 属性控制显示方式。默认情况下,图片框显示时无边框,但可使用 属性来设置边框。

图片框控件的主要属性

图片框 属性的可选枚举值及其含义如下

1) :自动调整图片框,使其等于所包含的图像大小。

2) :图像在图片框居中显示,超出图片框部分将被剪裁

3) :图像被置于图片框的左上角,超出图片框部分将被剪裁。

4) :图像被拉伸或收缩,以适合图片框的大小。

图片框Image属性的类型为 Image类。 Image类的 方法可用于导入图片文件,其格式为:

Image.(图片文件路径)

对于图片框控件,在设计模式下可通过属性窗口导人图片;在运行模式下可用 Image类的 方法导入图片。

定时器

VB.NET提供了定时器(Timer)控件,用于按用户设定的时间间隔产生一个时钟触发事件(Tick)。用户可以使用定时器的Tick事件执行周期性操作。定时器控件的主要属性如下:

1) :获取或设置计时器的计时间隔,以毫秒为单位。例如,要设置每0.5秒产生

次Tick事件,属性值应为500。

2) :获取或设置计时器是否正在运行。默认值为False,定时器处于关闭状态。若设置为True,而且 属性值不为0,则启动定时器。

定时器控件的启动和停止,既可以通过设置 属性实现,也可以通过调用控件的方法实现。

定时器控件的主要方法

注意:定时器控件与一般窗体上的控件不同。将定时器控件拖放到窗体上,定时器会自动离开窗体,移动到设计窗口下部。双击定时器控件,代码窗口会产生Tick事件处理过程。

复选框

复选框( Check Box)用于在窗体上显示一组选项,允许用户选择其中一个或多个。用户点击一个复选框,会使选项的状态在“选中”和“未选中”两种状态之间切换。

(1)主要属性

Text:显示的文本,用来说明本选项的内容。

:表示当前被选择的状态值,若被选中,其值为True,否则为 False

Check State:可被赋予 .、Check state.和 . 三个枚举值,分别表示复选框的选中、未选中和无效三种状态,如图4-10所示。本属性是对 属性功能的扩展,两者在功能上有重复部分。当两者的状态有冲时,以最后设置的属性为准,另外一个属性的值会自动调整。

(2)主要事件

Click:用户点击按钮时触发。

:按钮被选中的状态( 属性值)发生变化时触发。

列表框

列表框控件()用于向用户显示项目列表,便于用户选择其中一项或多项,但

用户不能修改列表中的内容。

列表框的主要属性

列表框所有的项都保存在 Items属性中,Items本身可以看成一个数组对象,列表框的基本操作,如增加、插入、删除等都可以通过Iems对象进行。

Items属性中对象的主要方法

列表框的主要事件包括Cick、 click和 等,其中后者在列表框选中项目发生变化时触发。

组合框

顾名思义,组合框控件( )是文本框和列表框的组合。组合框具有列表框的属性和方法,而且组合框被选中的项会出现在其附带的文本框中。另外,组合框可以通过属性设置三种不同的样式:

:下拉式组合框,由一个文本框和一个下拉列表构成(默认样式)。

:简单组合框,与下拉式组合框类似,但直接显示多个项目。

:下拉式列表框,没有文本框,只能显示和选择。

6. 格式化函数的使用

(表达式[,"格式"]) (,0####")

常用数值格式符号

7.结构化程厅设计的几种控制结构P64

顺序结构赋值:变量名=表达式

n=Val()

选择结构

If语句

1.If…Then(单分支结构)

If-Then单分支选择语句有两种格式:

①I表达式Then语句

②I表达式Then

语句块

End If

说明:

1)表达式:用来描述某个条件,如果其值为True,则表示条件满足textbox滚动条,否则为不满足。表达

式一般为关系表达式或逻辑表达式,但也可是数值表达式。对于数值表达式,若其值为0,则按False处理,否则按True处理。

2)语句块:可以是一条或多条语句。格式①中的“语句”只能写在一行上,若要写多条

语句,这些语句必须用冒号分隔。

If-Then单分支条件选择语句的作用可描述如下:计算表达式的值,如果结果为True,则执行Then后面的语句块(或语句),否则跳过本语句,执行后续语句。

图片

2.If…Then…Else(双分支结构)

If-Then-Else双分支条件选择语句的两种形式如下

①I表达式Then语句1Else语句2

②I表达式Then

语句块1

Else

语句块2

End If

Hf-Then-Else双分支选择语句其作用为:计算表达式的值,如果结果为True,则执行语句1(或语句块1),否则执行语句2(或语句块2)。

3.If…Then…语句(多分支结构)

If-Then-多分支结构选择语句的格式如下:

If表达式1 Then

语句块1

表达式2 Then

语句块2

[Else

语句块n+1]

End If

If-Then-语句的其执行过程如下:

1)计算“表达式1”,若结果为True(条件满足)textbox滚动条,则执行“语句块1”,接着执行If语句的后继语句;若值是False(条件不满足),则转到步骤2)。

2)计算“表达式2”,若结果为True,则执行“语句块2”,接着执行If语句的后继语句若结果为 False,则转步骤3)

3)按1)、2)的方式进行下去,若所有的条件均不满足,则执行“语句块n+1”。接着执行If语句的后继语句

case语句

语句格式

Case测试表达式

[case表达式列表1

[语句1块]]

[case表达式列表2

[语句2块]]

Case Else

语句n+1块]]

语句说明:

(1)测试表达式

测试表达式可以是变量、函数、算术表达式、字符串表达式或逻辑表达式。测试表达式值

的类型应与表达式列表中表达式的数据类型一致。

(2)表达式列表

每个表达式列表对应一个Case子句。列表中的表达式由逗号隔开,可以是下列几种形式

1)常量或枚举值

2)表达式

3)常数1(表达式1)To常数2(表达式2)

4)ls比较运算表达式

例如,下列Case子句都是合法的:

Case 1,2,3,4,5 测试表达式的值为1~5的整数。

Case 1 to 5 测试表达式的值在1到5范围内。

case Is 负号 > * / > / > Mod > + -

(3)字符串运算:

字符串运算的2个运算符优先级相同

(4)关系运算:

关系运算的6个运算符优先级相同

(5)逻辑运算

Not > And > Or > Xor

21. vb程序运行时系统会自动运行的窗体事件过程是什么

Load

22.连接运算符&和+的异同P47

&和+在连接两个字符串操作对象时,两者作用相同。对于非字符串对象

1)+号两边一个是数值,一个是数值字符串,运算结果为数值的相加

2)+号两边不能一个是数值,一个是非数值字符串

3)&号两边的运算对象可以是数值或字符串,结果为字符串

“abcd"+"efg”="”

"abcd"&"efg"="”

“123"+123=246

"abc"+123=error(出错)

“123” & "abc"="123a bc”

注意:由于&符号是长整型(Long)数据的类型说明符,当用&符号作为字符串运算符时应在其前后加一空格,以免产生错误

23. 分组框()的作用P73

a. 视觉上的区分

b. 阻止不同组中控件之间的相互影响

24. 如何使得文本框在用户输入时都显示*号

I. =”*”

25. 打开文件对话框的使用

. ="文本文件(*,txt)|*. Txt”

. =””

If . ()= Forms. . OK Then

(1, . , Open Mode. Input)

End If

26. 文件打开函数 的使用

(文件号,文件名,打开模式)

27. 事件中参数 e 的含义

Sub Forml -(ByVal As , ByVal e As . .Forms. ) Me .

End Sub

e. =Keys. A 键盘上的字符的 ASCII码

28. 随机文件写入的基本单位是什么

字节

29. 函数的返回值是什么类型

30. 如何创建新字体同时赋给文本框的字体属性

. Font= (“宋体“, . Font Size, .Font Style)

31.支持哪些语言

VB. C#. C++J#

32. 日期类型常量的写法

#01/01/2013#

时间单位,增加量,日期) (“d”, 5, #10/3/2011#)

(时间单位,日期1,日期2) (" yyyy",#3/25/1985#,#10/3/2011#)

33. VB.NET程序的编码规则

1)VB.NET对字母大小写不敏感,程序中除用双引号括起来的字符串外,大小写字母的意义相同。

2)同一行可以书写多条语句,语句间用冒号“:”分隔,一行最多可达255个字符。

3如果一条语句分多行书写,在非结束行末尾加续行符(下划线——)

二.程序填空

实验 4.10, 4.5, 6.2, 6.3, 4.5, 4.8,

三.编程题

知识点:(菜单,数组,列表框,数据统计, 顺序文件读写等)

图片

今天的vb期末总结就到此结束了!


限时特惠:
本站持续每日更新海量各大内部创业课程,一年会员仅需要98元,全站资源免费下载
点击查看详情

站长微信:Jiucxh

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注