浙江省高中信息技术学考VB知识点汇总Word格式文档下载.docx
《浙江省高中信息技术学考VB知识点汇总Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《浙江省高中信息技术学考VB知识点汇总Word格式文档下载.docx(10页珍藏版)》请在冰豆网上搜索。
也就是类名称。
六.属性:
对象的特性、名称、大小、形状、颜色及功能被称为属性。
属性的表示:
对象名.属性名如:
text1.text指文本框中的值
属性值的设置:
对象名.属性名=属性值
如:
label1.caption=”苹果”
注意:
这里的“=”是赋值号,不是等号,因此这是一句赋值语句。
七.方法:
对象能完成的动作。
输出语句prnit“223”中的print就是一个方法。
八.事件:
指对对象的一个调用。
command1_click按钮上的单击事件
请注意格式:
对象名_动作
九.常用控件及属性:
控件名称
属性名称
属性含义
Label(标签)
caption
标签上显示的文本(属于字符串)
Textbox(文本框)
text
控件中包含的文字(属于字符串)
Commandbutton(按钮)
按钮上显示的文字
Timer(计时器)
enabled
设置计时器是否可用
interval
设置计时器触发的间隔时间。
(单位:
毫秒)
Image(图像)
picture
制定显示的图像文件
stretch
设置是否让图像变形以适应图像控件
其他属性:
1.alignment:
文本的对齐方式
2.font:
字体
3.backcolor:
背景颜色
4.visible:
设置对象是否可见
5.enabled:
设置对象是否可用
十.基本数据类型
数据类型
名称
取值范围
integer
整数
-32768
~
+32767
long
长整数
-2147483648
+2147483647
single
单精度实数
double
双精度实数
string
字符串
boolean
逻辑型
Ture(真)、false(假)
byte
字节型
0~255
十一.常量
1.直接常量:
直接在程序中使用常数
2.符号常量:
符号常量的定义:
const常量名=常数
如:
constpi=3.14
然后在程序中凡是要用到3.14这个常数的地方,都用pi来代替就行了。
如果想把3.14改成3.13159了,只需要改
constpi=3.14159
就行了,程序中不用改任何代码。
十二.变量
变量的本质就是内存中的一个存储空间,用来保存程序运行过程中的数据。
1.变量的命名规则:
(1)、只能使用字母、数字、下划线(_)这些字符来命名;
(2)、变量名的首字符必须是字母;
(3)、VB中的保留字不能作为变量名。
2.变量的定义:
dim变量名as数据类型
dimaasinteger
dimbaslong
或:
dimaasinteger,baslong
十二.一维数组
1.数组的概念:
多个相同类型变量的集合,在内存中占多个存储空间。
2.一维数组的定义:
格式一:
dim数组名(n)as数据类型
dima(3)asinteger
定义了一个名为a的数组,这个数组共有4个元素组成,分别是:
a(0)a
(1)a
(2)a(3)
格式二:
dim数组名(下界to上界)as数据类型
dimx(2to5)asinteger
定义了一个名为x的数组,这个数组共有4个变量组成,分别是:
x
(2)x(3)x(4)x(5)
十三.常用标准函数
函数名
作用
举例
Abs(x)
对x取绝对值
Abs(5)=5abs(-4)=4
Sqr(x)
对x进行开平方根
Sqr(4)=2
Val(字符串)
把字符串转换为数值
Val(“34”)=34
Str(数值)
把数值转换为字符串
Str(34)=”34”
Len(字符串)
返回字符串的字符个数
Len(“wert”)=4len(“abc”)=5(里面有空格)
Mid(x,k,n)
在字符串x中的第k个字符开始,取n个字符
Mid(“qwert1234”,3,4)=”ert1”
rnd
产生一个介于[0,1)的随机数
Int(x)
返回一个不大于x的最大整数
Int
(2)=2Int(4.7)=4int(-2.3)=-3
Asc(字符)
返回字符的ASCII编码(返回值属于一个数字)
Asc(“A”)=65
Chr(数值)
返回数值所对应的一个字符(返回值属于一个字符串)
Chr(65)=”A”
产生一个介于[a,b]之间的随机整数公式:
Int(rnd*(b-a+1))+a
还需注意,在使用rnd函数前,要先使用randomize()对随机数种子进行初始化,否则,产生的随机数是有规律的。
十四.运算符和表达式
1.算术运算符:
+(加)-(减)*(乘)/(除)^(乘方)\(整除)mod(取余)
2.关系运算符:
>
(大于)<
(小于)=(等于)>
=(大于等于)<
=(小于等于)<
(不等于)
3.逻辑运算符:
not(取反)and(与)or(或)
4.表达式数学举例:
写作:
(a+b)/(c+d)
x≥5或x≤3写作:
x>
=5orx<
=3
3<
x<
5写作:
x>
3andx<
5
5.字符连接符:
把两个字符串连接起来有两个运算符:
&
+
”word”&
”pc”结果:
“wordpc”
”word”+”pc”结果:
但它们还是有区别的:
运算符
区别
示例
结果
将两个字符串拼接起来
连接符两旁的操作数不管是字符型还是数值型,系统先将操作数转换成字符,然后再连接。
"
123"
55
abc"
+12
12355"
abc12"
+
若一个为数字字符型,一个数值型,则自动将数字字符转换为数值,然后进行算术加;
若一个为非数字字符型,一个数值型,则出错。
+55
178
出错
十五.赋值语句
变量名=表达式
“=”为赋值号,意思是把右边表达式的结果赋值给左边的变量。
a=3+a
对象名.属性名=属性值这种格式的语句也是赋值语句
label1.caption=”苹果”
十六.选择语句
If判断条件then语句1
或if判断条件then
语句1
Endif
If判断条件then语句1else语句2
Else
语句2
格式三:
(有多重选择时)
if判断条件then
Elseif
Elseif
语句3
语句4
……
十七.循环语句
格式一:
Dowhile判断条件
循环体语句
Loop
当判断条件成立时,进入循环,条件不成立时,跳出循环。
For循环变量=初值to终值[step步长值]
Next
(流程图见下页)
十八.注释语句
在注释前加上“Rem”
Rem这是一个注释语句,你爱怎么写就怎么写。
在注释前加上单引号“'
”
'
这也是一个注释语句
但两者有点小区别,如果用“Rem”时,不是在语句的开头时,必须在语句前加上冒号,如:
a=1:
Rem这句代码表示把1赋值给变量a
而用“'
”则不用,如下:
b=a+1'
这句代码表示把变量a的值加上1以后,把结果赋值给变量
十九.三种程序控制结构
顺序结构选择结构(分支结构)循环结构
二十.流程图的有关知识
流程图是由一些图框和流程线组成,期中图框表示各种操作的类型,图框中的文字和符号表示操作的内容,流程线表示操作的先后次序。
1.
起止框(开始框、结束框都是这个)
2.
输入框、输出框(程序中的输入、输出语句都用这个)
3.
处理框(程序中的赋值、运算语句用这个)
4.
判断框(程序中凡是涉及到要判断,都用这个,里面写判断条件)
(接上页,以下即为for循环语句的流程图)