全国计算机等级考试复习资料
- 格式:pdf
- 大小:619.38 KB
- 文档页数:24
(7)图片框和图像框(Picture1 和 Image1):
1、图片框(Picture1):Autosize 属性值为 True 时,表示图片框大小随图片大小改
朱锦新
第2页
2017-3-3
§“全国计算机等级考试”考试要点
变而改变;Autosize 属性值为 False 时,表示图片框只能部分显示大图片。 2、图像框(Image1):Stretch 属性为 True 时,图片大小随图像框的大小改变而改
Timer1.Interval=1000。
3、Enabled 和 Interval 这两个属性一般情况下需要一起使用。
知识点 4:
(1)Visual Basic 常用函数的使用方法:
1、数学函数:
★ 求平方根:Sqr(n) ★ 求自然对数 Log(n)lnn ★ 求以 e 为底的幂值,ex
log78=loge8/loge7(注意非 e 为底的对数需要如此转换) exExp(x)
令按钮的效果相同。
2、Cancel 属性:当一个命令按钮的 Cancel 属性为 True 时,按 ESC 键和单击该命令
按钮的效果相同。
(4)单选按钮和复选框(Option1 和 Check1):
1、单选按钮:Value 属性的值是 True(选中)和 False(未选中),Option1.Value=True
是 1)。
(5)列表框(List1):
1 、 List 属 性 是 一 个 数 组 型 属 性 : List1.List( 索 引 ) , 索 引 可 以 是 数 字 0 、
1…,List1.listindex,变量 i(List1.Text 等同于 List1.list(List1.listindex))。
★ Fix(x) 将数值型数据 x 的小数部分舍去 Fix(12.8)=12 Fix(-12.5)=-12;
Int(x) 取小于等于 x 的最大整数 当 x>0 时,用法和 Fix 一样;当 x<0 时,Int(-12.3)= -13;
Cint(x) 将数值型数据 x 的小数部分四舍五入 Cint(12.7)=13 Cint(12.3)=12
End Sub
End Sub
C.Private Sub Label1_Change()
D. Private Sub Label1_Click()
Label1.caption=Text1.Text
Label1.caption=Text1.Text
End Sub
(3)命令按钮(Command1):
1、Default 属性:当一个命令按钮的 Default 属性为 True 时,按回车键和单击该命
★ Mid(x,n1,n2) 从字符串 x 左边第 n1 个位置开始向右起取 n2 个字符
Mid(x,n) 从字符串 x 左边第 n 个位置开始向右全部取
Mid("ABCDEFG",3,2)= "CD" Mid("ABCDEFG",3)= "CDEFG"
★ Instr(n,s1,s2) 从字符串 s1 的第 n 个位置起查找 s2 在 s1 中位置,如果
变;Stretch 属性为 True 时,图像框的大小随图片大小的改变而改变。 3、两种图形类型都可以按照下面这个方法加载图片: Picture1.picture=LoadPicture(App.Path & “\图片名称.扩展名”) Image1.picture=LoadPicture(App.Path & “\图片名称.扩展名”) 如果要清楚图片: Picture1.picture=LoadPicture(“”) Image1.picture=LoadPicture(“”) 注意:如果使用 App.Path 方法需要先保存好窗体文件和工程文件到考生文件夹中。
如果在文本框中输入字符,则立即在标签中显示相同的内容。以下可以实现上述操作的事件
过程是 A
A.Private Sub Text1_Change()
B. Private Sub Text1_Click()
Label1.caption=Text1.Text
Label1.caption=Text1.Text
Label1.caption=Text1.text
End sub
6、文本框的方法只有一个:Text1.SetFocus
例题:
(1) 能够获得一个文本框中被选取文本的内容的属性是 C
A.Text B. SelLength C. SelText D. SelStrart
(2) 在窗体上画一个文本框(其名称为 Text1)和标签(其名称为 Label1)。要求程序运行后,
(8)滚动条(HScroll1): 1、Max 和 Min 属性是分别表示滚动条的最大和最小刻度,刻度值用 Value 属性值来
表示:HScroll1.value。 2、LargeChange 和 SmallChange 属性是分别表示移动滚动条上的左右箭头按钮的移
动量和移动滚动条上滚动框的移动量。 3、Scroll 和 Change 事件分别表示拖动滚动条上滚动框的操作和单击滚动条上箭头按
n 省略,则默认从字符串 s1 的第 1 个位置起查找 s2 在 s1 中位置
Instr(2,"ABCDEFG","CD")=3
知识点 5:
1、运算符:
★ 算术运算符
运算符的优先级: ^ > -- > (* /) > \ > Mod > (+ --)
★ 关系运算符
< <= > >= = <> Like Is 运算符优先级相同
1 n>0
★ Sqn(n)= 0 n=0
★ Rad()-->X=Int(Rnd*(上界—下界+1))+下界(产生随机整数)
2、转换函数:
★ Str(x) 数值 x 转换成字符串 str(12.75)=” 12.75” 这样转换 12.75 之前会多出
一位。如果使用 Cstr(12.75)=”12.75” 这样转换 12.75 之前不会多出一位。
知识点 3:
(1) 标签(Label1):Autosize 的 True 属性可以自动调整标签的大小,而 False 属性不能。 (2) 文本框(Text1):
1、Maxlength 属性表示文本框所能容纳的字符数。 2、Password 属性表示口令输入,可以是“*”或“?”等。设置文本框输入字符为 “*”:Text1.Password=”*”,还原文本框字符:Text1.Password=””, 3、ScrollBars 属性是表示文本框有垂直或水平滚动条,但是需要和多行属性 Multiline 结合一起使用。 4、SelLength 属性是表示选中文本框中字符的个数:Text1.SelLength。SelStart 属性
朱锦新
第3页
2017-3-3
§“全国计算机等级考试”考试要点
★ Val(x) 字符 x 转换成数值,但 x 要一定是数字字符才行,Val(“12.75”)=12.75,
如果是含有其他字符 Val(“12.7ab”)将无法转换。
★ chr(x) 返回以 x 为 Asccii 代码值的字符 chr(97)= ”a”;Asc(x)3
§“全国计算机等级考试”考试要点
是表示选中文本框中字符或光标之前的字符数:Text1.SelStrart。SelText 属性是表示选中文
本框中的字符:Text1. SelText。
5、文本的主要事件是 Change 事件:(标签内容随文本框内容变化而变化)
Private sub Command_Change()
(1)以下叙述中错误的是 A A.在工程资源管理器窗口中只能包含一个工程文件及属于该工程的其他文件。 B.以.bas 为扩展名的文件是标准模块文件。 C.窗体文件包含该窗体及其控件的属性。 D.一个工程中可以有多个标准模块文件。
(2)以下叙述中错误的是 C A.打开一个工程文件时,系统自动装入与该工程有关的窗体、标准模块等文件。 B.保存 Visual Basic 程序时,应分别保存窗体文件及工程文件。 C.Visual Basic 应用程序只能以解释方式执行。 D.事件可以由用户引发,也可以由系统引发。
知识点 2:
(1) 窗体和各种控件的名称(Name)是唯一的,用来标识一个窗体或控件的。而窗体和 控件的标题是用来说明的,是可有可无的。
(2) 各种控件之间有部分相同的属性,并不是拥有所有属性。控件有些属性只能在属性 窗口中设置,但也有少数属性只能在代码状态设置。
(3) Form1.Hide 方法和 Unload Form1 方法的区别:第一个方法窗体消失并不存在于内存 中;第二个方法窗体消失但仍存在于内存中。
§“全国计算机等级考试”考试要点
Visual Basic 程序设计基础知识要点(概念分析篇)
知识点 1:
(1) 在工程资源管理器窗口中可以包含:工程文件、窗体模块文件、标准模块文件和类 模块文件(其中可以包含许多各种文件类型)。
(2) Visual Basic 应用程序可以以解释方式执行和编译方式执行。 例题:
2、MultSelect 属性:用来设置一次可以多选表项数。MultSelect 属性值为 0 时,每
次只能选择一项;MultSelect 属性值为 1 时,可以同时选择多个项目;MultSelect 属性值为 2
时,可以用辅助键 Shift 或 Ctrl 选择多个项目。
3、常用方法:AddItem 方法表示添加的是一个项目,而 Removeitem 方法表示通过
钮的操作。
(9)计时器(Timer1):