《VB程序设计》总复习
VB程序设计总复习
4. 如何编写选择结构程序
总 复 习
建议使用块结构条件语句 例:从文本框Text1输入x,按以下公式计 算y ,计算结果显示于标签Label中。
lnx x 100 y x 0 x 100 e | x| x0
14
第6章 循环结构程序设计
总 复 习
1. For…Next循环结构
End Function
26
2. 调用Function过程
总 复 习
Private Sub Command1_Click()
Dim M As Integer, N As Integer, C As Double
N = Val(Text1.Text)
M = Val(Text2.Text)
C = Fact(M) / (Fact(N) * (Fact(M - N)))
3. Do…Loop循环结构 Do [{While|Until}条件] [语句组1] Do [Exit Do] [语句组1] [语句组2] [Exit Do] Loop [语句组2] Loop [{While|Until}条件]
16
总 复 习
4. 如何分析循环程序的执行过程 例1:判断下列程序段的执行结果 I=0 For G =1 To 5 Step 2 G 1>5? 3>5? 5>5? 7>5? I=I+1 2 3 I 1 Next G 5 7 G+2 3 Print I; G 打印:3 7
VB程序设计复习资料
VB程序设计复习资料
一、判断题(每题 1 分,共10 分)
()1.由Visual Basic语言编写的应用程序有解释和编译两种执行方式。
()2.文本框控件的MaxLength属性值为0时,在文本框内不可以输入任何字符。()3. 要使输入文本框的字符始终显示“#”,则应修改其PasswordChar属性为“#”。()4.在一个窗体中不能使用Unload来卸载本窗体,即一个窗体只能由其它窗体卸载。()5. VB 的Double类型数据,可以精确表示其数值范围内的所有实数。
()6.在图片框中添加的控件,其Top和Left属性值是相对图片框而言的,与窗体无关。()7. 命令按钮不但能响应单击事件,而且还能响应双击事件。()8. 在自定义函数过程中,函数名必须被赋值。
()9. 文本框控件只能响应KeyPress、KeyDown、KeyUp、Change 事件。()10.如果一个菜单项的Visible属性为False,则它的子菜单也会显示。
二、单选题(每题 2 分,共20 分)
()11. 要改变控件的高度,应修改控件的___ 属性。
A、Top
B、Left
C、Height
D、Width ()12. VB 算术运算符乘或除、整除、求余的优先级,从高到低依次为。A、乘或除、求余、整除C、整除、求余、乘或除
B、乘或除、整除、求余D、整除、乘或除、求余
C、Left
D、Name
D、m\\n*n=m
()13.下列哪个属性用来表示标签(Label)的内容和窗体(Form)的标题。A、Caption B、Text
VB重点复习
VB重点
一、选择题(30×1.5′=45′)
1.在VB程序设计中,响应对象的外部动作称为事件,而对象可以执行的动作或对象本身的行为则称为方法。
2.在VB6.0集成开发环境中不能完成的工作是自动查找并改正程序中的错误。
3.VB6.0集成开发环境不包括DOS界面窗口。
4.当运行程序时,系统自动执行启动窗体的Load事件过程。
5.下面关于对象的描述中,对象就是自定义结构变量是错误的。
6.如果在窗体上已经创建了一个文本框对象Text1,可以通过事件KeyPress 获得输入键值的ASCII码。
7.VB是一种基于对象的可视化程序设计语言,采取了事件驱动的编程机制。
8.在VB中最基本的对象是窗体,它是一块“画布”,是其他控件的容器。
9.有程序代码如下:
Text1.Text=”Text1text”
则Text1、Text、Text1text分别代表对象、属性、值。
10.要使标签控件显示时不覆盖其背景内容,需对其BackStyle属性进行设置。
11.要使命令按钮不可操作,需对其Enabled属性进行设置。
12.文本框没有Caption属性。
13.不论何种控件,共同具有的是Name属性。
14.要使Form1窗体的标题栏显示“欢迎使用VB”,下列语句中Form1.Caption=”欢迎使用VB”是正确的。
15.要使窗体在进行时不可改变大小和没有最大化和最小化按钮,只要对其BorderStyle属性进行设置即可。
15.文本框的ScrollBars属性设置了非零值,却没有效果,原因是文本框的MultiLine属性为False。
VB程序设计题库(全)
程序设计
第一题、
题目:(事件)单击窗体
(响应)求50以内所有偶数的和,并在窗体上输出来。
将结果存入变量S中。
代码:Dim I As Integer
For i = 2 To 50
If (i Mod 2)=0 Then
S=s+i
End If
Next
Print (CStr(s))
第二题
题目:(事件)双击窗体
(响应)求s=1+1*2+1*2*3+….+1*2*3*….*10并将结果存入变量S中代码:Dim i,j As Integer
Dim k As Long
k=1
s=0
For i =1To 10
For j=1 To i
k=k*j
Next
s=s+k
k=1
Next
Print(CStr(s))
第三题
题目:(事件)单击窗体
(响应)求100以内偶数的和,并将结果输出在窗体上。
将结果存入变量SUM中
代码:Dim i As Integer
For i =1 To 100
If i Mod 2 =0 Then
Sum=sum+i
End If
Next
Print sum
第四题
题目:(事件)单击窗体
(响应)编写程序求10*11*12+11*12*13+….+15*16*17的结果
并将结果输出到窗体上。将结果存入变量M中。
代码:Dim i,j As Integer
Dim s As Long
For i =10 To 15
s=1
For j = i To i +2
s=s*j
Next
m=m+s
Next
Print (CStr(m))
第五题
题目:(事件)双击窗体
(响应)求100以内奇数的和,并将结果输出在窗体上。
将结果存入变量SUM中。
vb程序设计复习资料
vb程序设计复习资料
VB程序设计复习资料
VB(Visual Basic)是一种广泛应用于软件开发的编程语言,它的简单易学和强
大的功能使得它成为了很多开发者的首选。无论是初学者还是有一定编程经验
的人,都需要不断复习和巩固自己的知识。本文将为大家提供一些VB程序设
计的复习资料,希望能够帮助大家更好地掌握这门语言。
一、VB语言基础
在进行VB程序设计之前,我们首先需要了解VB语言的基础知识。VB是一种
基于事件驱动的编程语言,它的语法结构和其他编程语言有一些不同之处。在
复习VB语言基础时,我们可以从以下几个方面入手:
1. 数据类型:VB中有许多不同的数据类型,包括整型、浮点型、字符串型等。
了解各种数据类型的特点和使用方法是非常重要的。
2. 变量和常量:在VB中,我们可以通过声明变量来存储数据,并通过赋值来
改变变量的值。同时,我们也可以使用常量来存储不可改变的值。
3. 运算符:VB中的运算符和其他编程语言类似,包括算术运算符、关系运算符、逻辑运算符等。熟悉运算符的使用方法可以帮助我们更好地进行程序设计。
4. 控制语句:控制语句是编程中非常重要的一部分,它可以帮助我们控制程序
的执行流程。在VB中,我们可以使用条件语句(如if语句和select语句)和
循环语句(如for循环和while循环)来实现程序的控制。
二、VB窗体设计
VB的窗体设计是其独特之处之一,通过窗体设计,我们可以创建出具有交互性
的界面。在复习VB窗体设计时,我们可以从以下几个方面入手:
1. 窗体属性:了解窗体的各种属性和方法,可以帮助我们更好地控制窗体的外
VB程序设计复习资料
一、填空
1、VB集成环境的工作状态主要有三种不同的模式_ ____,___ ___和__ ____。
2 创建一个新的工程可以用"文件"菜单中的__ ____命令或_ _____命令。
3 在面向对象程序设计中,__ ____是基本构成单元,并从相同类型的对象中抽出分类,对
象只是类的实例。
4 面向对象程序设计中的__ ___是对一类对象进行分析.概括,得到一类对象的公共性质,并
加以描述的过程。
5 __ ____是把相关的数据和代码结合成一个有机的整体,形成数据和操作代码的封装体,
对外只提供一个可以控制的接口,内容大部分的实现细节对外隐蔽。
6 __ __描述了类之间的关系,这种关系使得一类可以继续另一类的属性和行为,从而,提
供了通过现有的类创建新类的方法,也提高了软件复用的程度。
7函数Str$(256.36)的值是
8逻辑型(布尔型)数据其值只有和两种。
9Mid(“什么是ASCII编码”,5,6)的结果。
10在VB中123456&,,1.2346E+5,1.2346D+5这3个常数分别表示,,类型。
11 VB的数组常见有三种类型:定长数组、变长数组和___。
12 根据是否有返回值可将VB中的过程分为两类和。
13 处理窗体事件的过程是。
14 操作控件时会产生相应的控件事件,处理该事件的过程是。
15 可以用提前结束过程,并返回到调用该过程语句的下一条语句。
16 参数定义时若有限定词ByV al,则参数传递。
17 定义时没有修饰词或带关键字ByRef,则参数传递。
18 形参数组只能按地址传递参数,对应的实参也必须是。
《VB程序设计》笔试总复习
《VB程序设计》笔试总复习
《VB程序设计》总复习
第一章:概述
1、VB的特点:面向对象、可视化、事件驱动等。
2、VB的几个基本概念和术语
对象:属性、方法、事件(对象三要素)
设计时间与运行时间(VB工作模式:设计、运行和中断)要求掌握每种工作状态下能做什么工作?在设计状态下可以通过属性窗口设计什么属性?
事件驱动程序设计:利用VB进行程序设计的方法是什么?
3、VB开发环境:每个工具在什么状态下使用,做什么用?
窗体设计器
代码编辑器
对象列表、过程列表:构建事件过程的框架
属性窗口
工程浏览窗口(工程资源管理器)
工具箱:首次进入时是标准控件,可以添加一些控件
菜单栏和工具栏
4、用VB开发应用程序的步骤
创建用户界面。
设臵界面上对象的属性。
为事件编写代码。
保存工程。至少保存两个文件:工程文件、窗体文件
(上机时要边做边保存,最后不关程序)
运行工程。
测试与调试应用。
生成可执行文件。
第二章:VB程序设计基础
1、数据类型:占用空间: 2 4 4 8 4
Integer<=|+-32767|、Long、String、Date、Single、
Boolean(布尔型)、Variant变体类型。
2 16
2、变量和常量
变量的命名规则字母打头,字母数字下划线不能出现特殊符号
(.)(%、&、!、#、@、$)
不能用vb关键字;不能超过255个字符
3、表达式 (综合表达式的求值)优先级
算数表达式 ^ */ \ mod +-
字符串表达式 + &(连接各种类型)
关系(比较)表达式= > < >= <= <>无序,其左右类型一致
《VB程序设计》综合复习资料习题
《VB程序设计》综合复习资料
第一章Visual Basic程序设计概述
一、填空题
1、Visual Basic是一种面向___对象_______的可视化程序设计语言,采取了____事件驱动______的编程机制。
2、在VB中工程文件的扩展名是___vbp_________,窗体文件的扩展名是_____frm_______,标准模块文件的扩展名是_____bas_______。
3、执行“工程”菜单下的____部件______命令,可选择并添加ActiveX控件。
控件。
4、Visual Basic 6.0用于开发___windows______环境下的应用程序。
环境下的应用程序。
二、选择题
1、下面不是VB工作模式的是(C )
A.设计模式
.汇编模式 D.中断模式
.中断模式
.运行模式 C.汇编模式
.设计模式 B.运行模式
2、可视化编程的最大优点是(C )
A.具有标准工具箱
.具有标准工具箱
B.一个工程文件由若干个窗体文件组成
.一个工程文件由若干个窗体文件组成
C.不需要编写大量代码来描述图形对象
.不需要编写大量代码来描述图形对象
D.所见即所得
.所见即所得
3、下列不能打开属性窗口的操作是(C )
A.执行“视图”菜单中的“属性窗口”命令
.执行“视图”菜单中的“属性窗口”命令
B.按F4键C.按Ctrl+T
D.单击工具栏上的“属性窗口”按钮
.单击工具栏上的“属性窗口”按钮
4、下列可以打开立即窗口的操作是(D )
A.Ctrl+D B.Ctrl+E C.Ctrl+F D.Ctrl+G
5、Visual Basic的编程机制是(D )
VB复习资料
VB综合练习
一.选择题
1.要改变控件的宽度,应修改该控件的(B)属性。
A、TOP
B、width
C、Left
D、Height
2.将命令按钮Command1设置为不可见,应修改该命令按钮的(A)属性。
A、Visible
B、Value
C、Caption
D、Enabled
3.VB程序设计的完整步骤是( C )。
(A)可视化程序设计(B)代码程序设计
(C)可视化程序设计和代码程序设计(D)界面设计
4.(D )对象具有clear方法。
A、图片框
B、窗体
C、复选框
D、列表框
5.要求改变窗体的标题时,应当在属性窗口中改变( A )的属性。
(A)Caption ( B )Name ( C )Text ( D )Label
6.窗体能响应的事件是( C )。
(A)ActiveForm ( B )Drive ( C )Load ( D )Change
7.下列变量命名正确的是( B )。
(A)basic+1 ( B )myfile ( C )p1age@2 ( D )cmd..1
8.由Fo r K=10 TO 0 step 3:next K循环语句控件的循环次数是(B )
A、12
B、0
C、-11
D、-10
9.下列数据类型中,占用内存最大值是(D )
A、Boolean 2
B、Byte1
C、integer2
D、Single4
10.在事件中,Private 表示( B )。
(A)此过程可以被其它的过程调用
(B)此过程只可以被本窗体模块中的其它过程调用
(C)此过程不可以被任何其它的过程调用
(D)此过程只可以被本工程的其它过程调用
VB程序设计知识点归纳(吐血推荐)
第一章
1 从功能上讲,Visual Basic 6.0有3种版本,即:学习版、专业版、企业版
2 与传统的程序设计语言相比,Visual Basic最突出的特点是事件驱动编程机制。
3 Visual Basic 6.0集成环境的主窗口中含有标题栏、菜单栏、工具栏
4用标准工具栏中的工具按钮不能执行的操作是打印源程序。
5关于Visual Basic"方法"的概念错误的是方法是对事件的响应
6在Visual Basic中,称对象的数据为属性
7Visual Basic应用程序可以用解释方式执行也可以用编译方式执行
第二章
1 计时器控件的Interval属性用于设置Timer事件发生的时间间隔,为了暂时关闭计时器,应把该计时器的Enabled
属性设置为False ,如果要求设置定时器时间间隔为1秒钟,那么它的Interval属性值应该等于1000
2 利用Ctrl + G操作可以打开立即窗口。
3 假定窗体上有一个标签,名为Lable1。为了使该标签透明并且没有边框,则正确的属性设置为:Lable1.BackStyle =
0 Lable1.BorderStyle = 0
4在设计阶段,当双击窗体上的某个控件时,所打开的窗口是代码窗口
5 在Visual Basic中,窗体文件的扩展名为FRM
6 窗体的Name属性指定窗体的名称,用来标识一个窗体
7 改变控件在窗体中的上下位置,应修改该控件的属性是Top
8 表示滚动条控件取值范围最大值的属性是Max
9 如果要改变窗体的标题,则需要设置的属性是Caption
10 在文本框(Text)中,通过ForeColor属性来设置字体颜色
VB程序设计复习题答案
VB程序设计复习题
1.Visual Basic是一种___D___的可视化程序设计语言。
A.面向机器 B.面向过程 C.面向问题 D.面向对象
2.Visual Basic主窗口中不包括____B_____。
A.标题栏 B.状态栏 C.工具栏 D.菜单栏
3.程序运行中用鼠标双击当前窗体时,会触发窗体的_____C____ 事件。
A.Load B.Unload C.DblClick D.KeyPress
4.假设窗体上已有一个控件是活动的,为了在属性窗口中设置窗体的属性,预先要执行的操作是____A______。
A.单击窗体上没有控件的地方 B.单击任一个控件
C.双击任一个控件 D.双击窗体上没有控件的地方
5、要设置窗体上各控件的属性,可在 ____C___ 中进行。
A.窗体布局窗口 B.工程资源管理器窗口
C.属性窗口 D.窗体窗口
6.设变量A的值为-2,则___A___函数的执行结果与其他三个不一样。
A.Val("A") B.Int(A) C.Fix(A) D.-Abs(A)
7.要在窗体Forml的标题栏上显示"统计程序",可用___B___语句。
A.="统计程序" B.Form1.Caption="统计程序"
C. Forml.Caption=统计程序 D.=统计程序
8.函数String(n, "str")的功能是 B 。
A.把数值型数据转换为字符串
B.返回由n个字符组成的字符串
C.从字符串中取出n个字符
D.从字符串中第n个字符的位置开始取子字符串
9、定义变量如下:
Dim MyVar
MyVar =”come see me “
VB程序设计
《VB程序设计》综合复习资料
一、填空题
1.在VB中工程文件的扩展名是____________,窗体文件的扩展名是____________,标准模块文件的扩展名是____________。
2.一个控件在窗体的位置由______和________属性决定,其大小由__________和_________属性决定。
3.变量的声明分为两种方法:__________和____________。
4.使用____________方法可在窗体中进行文本的输出,用____________方法可画圆,用
____________方法可画直线。
5.类是具有相同性质的对象的_________.
6.利用对象的属性setfocus可获得焦点,对于一个对象,只有其visible属性和____________属性为true,才能接受焦点.
7.文件按存取方式及其组成结构可分为________________文件、__________文件和______________文件。
8.在VB中,用___________________语句设定数组的下界,用_____________和__________________语句分别返回数组的上、下界。
9.在窗体上画一个名称为“Command1”、标题为“计算”的命令按钮,再画7个标签,其中5个标签组成名称为Label1的控件数组;名称为Label2的标签用于显示计算结果,其Caption属性的初始值为空;标签Label3的标题为“计算结果”.运行程序时会自动生成5个随机数,分别显示在标签控件数组的各个标签中。单击“计算”按钮,则将标签数组各元素的值累加,然后计算结果显示在Label2中。请填空。
程序设计Vb复习资料
程序设计Vb复习资料
基本概念
第一章 VB概述
VB功能特点(P5),
第二章 VB编程基础
对象的属性、事件、方法(P21)。常用控件等(P24)
第三章 VB语言基础
数据类型(P38),常量与变量(P41),运算符与运算符优先级(P45)、表达式(算术、关系、逻辑表达式P49)。常用函数(P50(RND(),
写程序结果
第四章 VB控制结构
顺序结构
赋值号“=”
Print 方法:换行打印,标准格式打印,紧凑格式打印。
A=1:b=2:c=3
A=1
B=2
C=3
Print a,b,c
Print a;b;c
Print a+b
Print a+b;
Print a+b,
选择结构
If <条件> then
序列1(真)
Else
序列2(假)
End if
If <条件> then 序列1(真) Else 序列2(假) End if
Select case
Case
Case
Case else
End select
循环结构
For i=1 to 10
Next i
For i = 1 To 3
a = i * 10
b = a \ 5:
c = b * b
Print c;
Next i
For i=10 to 1 step -2
Next i
Dim a(10) As Integer
Private Sub Command1_Click()
temp = a(1)
For j = 2 To 10
If temp < a(i, j) Then temp = a(i, j)
Next j
Print temp
End Sub Private Sub Form_Load()
VB程序设计练习题
VB程序设计练习题
《VB程序设计》综合复习资料
第一章Visual Basic程序设计概述
一、填空题
1、Visual Basic是一种面向__________的可视化程序设计语言,采取了__________的编程机制。
2、在VB中工程文件的扩展名是____________,窗体文件的扩展名是____________,标准模块文件的扩展名是____________。
3、执行“工程”菜单下的__________命令,可选择并添加ActiveX控件。
4、Visual Basic 6.0用于开发__________环境下的应用程序。
二、选择题
1、下面不是VB工作模式的是()
A.设计模式B.运行模式C.汇编模式D.中断模式
2、可视化编程的最大优点是() A.具有标准工具箱
B.一个工程文件由若干个窗体文件组成
C.不需要编写大量代码来描述图形对象
D.所见即所得
3、下列不能打开属性窗口的操作是()
A.执行“视图”菜单中的“属性窗口”命令
B.按F4键C.按Ctrl+T
D.单击工具栏上的“属性窗口”按钮
4、下列可以打开立即窗口的操作是()
A.Ctrl+D B.Ctrl+E C.Ctrl+F D.Ctrl+G
5、Visual Basic的编程机制是()
A.可视化B.面向对象C.面向图形D.事件驱动
三、简答题
1、代码窗口主要包括哪几部分?
2、在工程资源管理器窗口中,主要列出了哪三类文件?
3、窗体布局窗口的主要用途是什么?
4、VB的基本特点是什么?
第二章简单的VB程序设计
一、填空题
2、一个控件在窗体的位置由_______和________属性决定,其大小由__________和
VB程序设计期末复习资料各章重点
VB程序设计期末复习资料各章重点
第一章基础知识
Visual Basic的特点:(1)可视化的设计平台,(2)面向对象的设计方法,(3)事件驱动的编程机制,(4)结构化的设计语言,(5)充分利用windows资源,(6)开放的数据库功能与网络支持
对象:封装好的数据和代码。对象具有各种属性、事件和方法。VB中的典型对象有窗体、控件、打印机等。
属性:描述对象的性质和特征。
事件:能被对象识别并响应的动作。
事件过程:对象在识别到某事件发生后将执行相应的过程。
方法:对象可执行的动作和功能。
类:对象的模版,通过类可以产生各种同类对象。
第二章VB语言基础
2.1标准数据类型:
(1)数值型数据
Integer 整型 2 -32768-32767
十六进制&H 八进制&O
Long 长整型4 同上
Single 单精度 4
有效数位最多为7位
Double 双精度8
有效数位最多为15位
Currency货币8
小数点后最多保留4位
Byte 字节1
0-255的整数,无符号
(2)字符串型数据(String):字符数据用ASCII码即美国信息交换标准码表示。
(3)布尔型数据(Boolean):占2个字节,只有2个值(真true和假false)
(4)日期型数据(Date)
日期型数据占8个字节,表示范围从100.1.1-9999.12.31。
日期型常数应用一对# #把日期和时间值括起来。
例:#09/10/2000# 或#2000-09-12#
#08:30:00 AM# #09/10/2000 08:30:00 AM#
(5)对象型数据(Object):占4个字节,用于引用任何对象。对象型变量应用SET语句赋值。
VB程序设计复习题(归类)资料
《VB程序设计》综合复习资料
一、填空题:(第一章Visual Basic程序设计概述)
1、Visual Basic是一种面向_对象_的可视化程序设计语言,采取了__事件驱动__的编程机制。
2、在VB中工程文件的扩展名是_ Vbp ,窗体文件的扩展名是frm _,标准模块文件的扩展名是_ bas _。
3、执行“工程”菜单下的部件命令,可选择并添加ActiveX控件。
4、Visual Basic 6.0用于开发_ WINDOWS环境下的应用程序。
第二章简单的VB程序设计1、设置是否可以用Tab键来选取命令按钮,应该用_ Tabstop ___属性。
2、一个控件在窗体的位置由__ Left ___和_ top ___属性决定,其大小由__ height _和_ width _属性决定。
3、利用对象的属性setfocus可获得焦点,对于一个对象,只有其visible属性和_ enabled __属性为true,才能接受焦点。
4、设置控件背景颜色的属性名称是_ backcolor __。
5、所有控件都具有的共同属性是__ name __属性。
6、一般情况下,控件有两个属性项的缺省值是相同的,这两个属性项是_ name和caption。
7、VB中的每个对象(控件)都有一组特征,这组特征称为_属性_,我们通过修改它可以控制对象的外观和操作。
8、通常情况下,VB中一个工程主要包括如下四个文件:窗体文件、工程文件、类模块文件和_标准模块文件_文件,后者的扩展名为.Bas,通常由Basic语言编写,是一个可共用的子程序。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《VB程序设计》总复习
第一章:概述
1、V B的特点:面向对象、可视化、事件驱动等。
2、V B的几个基本概念和术语
✉对象:属性、方法、事件
✉设计时间与运行时间
✉事件驱动程序设计
3、V B开发环境:
✉窗体设计器
✉代码编辑器
对象列表、过程列表
✉属性窗口
✉工程浏览窗口
✉工具箱
✉菜单栏和工具栏
4、用VB开发应用程序的步骤
✉创建用户界面。
✉设置界面上对象的属性。
✉为事件编写代码。
✉保存工程。
✉运行工程。
✉测试与调试应用。
✉生成可执行文件。
第二章:VB程序设计基础
1、数据类型:Integer、Long、String、Date、Single、Boolean
等。
2、变量和常量(Const语句)
变量的命名规则
3、表达式(表达式求值)
✉算数表达式
✉字符串表达式
✉关系表达式
✉布尔表达式
4、数组
✉动态数组:Dim A( ) As String
ReDim A(10)
✉定长数组:Dim B(9) As String …下标从0~9
D im B(1 To 10) As String …下界to 上界
与数据类型概念相结合
✉二维数组:Dim C(9,9) As Integer
Dim D(1 To 10,1 To 10) As Integer
5、用户自定义数据类型
✉创建类型:用T ype……End Type语句
✉声明:Dim
✉使用:变量名.成员
6、语句结构
(1)选择结构:
✉If …Then…
✉If … Then …Else…End If
✉If … Then …ElseIf……End If
✉Select Case……End Select
(2)循环结构
✉Do … Loop
Do While …Loop
Do Until…Loop
Do …Loop Wh ile
Do …Loop Until
✉For …Next
7、E xit语句:Exit Do、Exit For、Exit Sub。
8、G oto语句:
9、V B的程序结构
✉窗体模块
✉标准模块
✉类模块
10、VB过程
✉事件过程
✉通用过程
✉ Sub过程
✉ Function函数
11、变量的作用范围和生命期
✉局部变量
✉静态变量
✉模块级变量
✉全局变量
第三章:窗体和常用控件使用基础
一、窗体
1、用途:
2、常用属性:
Caption
BorderStyle 描述外观
BackColor和ForeColor
Picture
Left和Top(位置)
Width和Height(大小)描述位置
Moveable
Enabled 描述行为
Visible
Font 描述字体
名称(Name)
ControlBox
Icon 其它WindowState
MaxButton和MinButton
ShowInTaskbar
3、常用方法:
Hide方法
Show方法
Cls方法
Print方法
4、常用事件:
Load和UnLoad事件
Click事件
DblClick事件
Resize事件
二、V B常用控件
1、标签控件(Label)
(1)用途:仅用于显示文本,不能编辑标签中的文本。
(2)常用属性
名称(Name)
Caption
Alignment
Enabled
Visible
BorderStyle
(2)常用事件
Click
DblClick
Change:当标签控件的Caption属性设定的文本内
容被修改时。
2、文正框(TextBox)控件
(1)用途:主要用于在运行时间输出信息或获取用户输入的信息。正文框中的内容可编辑。
(2)常用属性:
名称(Name)
Text
Locked
MaxLength
Multiline
ScrollBars(与multiline同时使用)
PasswordChar
Enabled
Visible
(3)常用事件
Click和DblClick
LostFocus和GotFocus事件
Change
(4) 常用方法: SetFocus(设置焦点是,先清空)
3、命令按钮(CommandButton)
(1)常用属性
名称(Name)属性
Caption属性
Picture属性
Style属性
ToolTipText属性
DownPicture和DisablePicture属性
Enabled和Visible属性
(2)常用事件
Click
4、组合框(ComboBox)
(1)用途:将文正框和列表框的功能相结合。既可以输入正文,又可以从列表项中选择。
(2)常用属性
名称(Name)属性
Style属性
Text属性
List属性
ListIndex属性