宜
复习
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