《VB程序设计》总复习

合集下载

VB程序设计总复习

VB程序设计总复习
13
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程序设计复习资料

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重点复习

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程序设计题库(全)

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程序设计复习资料

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程序设计复习资料

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程序设计》笔试总复习

《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程序设计》综合复习资料习题

《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复习资料

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程序设计知识点归纳(吐血推荐)

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程序设计复习题答案

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程序设计

《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概述

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程序设计练习题

《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程序设计期末复习资料各章重点

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程序设计复习题(归类)资料

《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. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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属性

相关文档
最新文档