最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 正文

VB语言帮助

来源:动视网 责编:小OO 时间:2025-09-25 17:36:10
文档

VB语言帮助

附录VB语言帮助一、VB常用控件1.常用控件名称含义示例说明Form窗体Form1其他控件对象的容器,应用程序运行的主体Label标签Label1用于显示静态的、不可修改的文本信息Frame框架Frame1为控件提供可识别的分组,美化窗体布局TextBox文本框Text1文本编辑区域,用于显示、输入和编辑文本CommandButton命令按钮Command1用来接受用户输入的命令CheckBox复选框Check1用于选中或取消某个选项OptionButton单选按钮Option1一个分组内只能
推荐度:
导读附录VB语言帮助一、VB常用控件1.常用控件名称含义示例说明Form窗体Form1其他控件对象的容器,应用程序运行的主体Label标签Label1用于显示静态的、不可修改的文本信息Frame框架Frame1为控件提供可识别的分组,美化窗体布局TextBox文本框Text1文本编辑区域,用于显示、输入和编辑文本CommandButton命令按钮Command1用来接受用户输入的命令CheckBox复选框Check1用于选中或取消某个选项OptionButton单选按钮Option1一个分组内只能
附录 VB语言帮助

一、VB常用控件

1.常用控件

名  称

含 义

示 例

说  明

Form窗体Form1 其他控件对象的容器,应用程序运行的主体

Label标签Label1 用于显示静态的、不可修改的文本信息

Frame框架Frame1 为控件提供可识别的分组,美化窗体布局

TextBox文本框Text1 文本编辑区域,用于显示、输入和编辑文本

CommandButton命令按钮Command1 用来接受用户输入的命令

CheckBox复选框Check1 用于选中或取消某个选项

OptionButton单选按钮Option1 一个分组内只能有一个单选按钮被选中

ComboBox组合框Combo1 将文本框和列表框的功能组合在一起的控件

ListBox列表框List1 用于显示项目列表

Timer计时器Timer1 有规律地以一定时间间隔激发Timer事件

Image图像Image1 专门用于显示位图

PictureBox图片框Picture1 可以在运行时画图

Shape形状控件Shape1 绘制圆、椭圆、矩形、圆角矩形等简单图形

Line画线控件Line1 绘制直线,可以是实线、虚线、点画线等

  2.常见属性

属性名说  明

属性名说  明

Name 对象名,所有对象都具有,通常在书写代码时使用,如: List1.Clear

Caption 标题,用于显示提示信息

Text 文本框、组合框中的内容

Alignment 文字的对齐方式

Font 字体、大小、字形等

ForeColor 前景颜色

BackColor 背景颜色

Visible 可见性(逻辑型)

Enabled 能用性(逻辑型)

Width 对象的高度

Height 对象的宽度

Left 窗体左上角与屏幕左边线的距离,对象左上角与窗体左边线的距离

Top 窗体左上角与屏幕上边线的距离,对象左上角与窗体上边线的距离

Interval 计时器所特有,用于设置引发两次Timer事件的时间间隔,以毫秒为单位

  动态设置对象的属性: 对象名.属性名=表达式

获取某个对象的属性: 变量名=对象名.属性名

这里使用的都是赋值语句,注意“=”左右两边的类型应该一直,必要时可使用函数转换。

3.常用方法

方法名说   明

Print 在窗口中显示文本。格式: [对象名.] Print [打印内容] 

AddItem 将项目添加到列表框或组合框中,格式: 对象名.Additem 字符串[,序号]

Clear 清楚列表框或组合框中所有的项目,格式: 对象名.Clear

SetFocus 使对象获得焦点(只有对象具有焦点时才能接受键盘的输入或响应鼠标)

 格式: 对象名.SetFocus

注: 中括号表示可以省略。

4.常用事件

事件名说    明

Load 窗体装载事件,通常用来在启动应用程序时进行初始化

Click 鼠标单击事件,大部分控件都可以编制这个事件

DblClick 鼠标双击事件,主要应用于列表框、组合框等

KeyPress 键盘按键事件,按键用ASCII码表示,其中回车键的ASCII码为13

Change 改变事件,当对象的某些属性改变时会触发,是文本框的默认事件

GotFocus 当对象具有焦点时触发

Timer 计时事件,计时器控件特有,每隔一定的时间间隔执行一次

二、常用的基本数据类型

说 明

标识符表示范围示  例

字节型Byte 0~255

整数型Integer -32768~32767之间的整数

12
长整数型Long -21474838~21474837之间的整数

-234567

单精度
实数型Single 绝对值在1.401 298E-45 ~3.402 823E38内的实数,有效数字约6~7位

-0.25

双精度
实数型Double 绝对值在10E-324~1.79E308内的实数,有效数字约14~15位

3.14159265
字符串型String 一段文字与符号

”Basic ”

逻辑型Boolean True(真) 或False(假)

True
日期型Date 日期和时间

#3/22/2010#

  (1)常量的声明: Const 常量名 [As 数据类型]=常量值

(2)变量的申明: Dim 变量名 As 数据类型

(3)数组的申明: 

①一维数组: Dim 数组变量名(A1 to A2)As 元素的数据类型

②二维数组: Dim 数组变量名(A1 to A2,B1 to B2) As 元素的类型

三、标准函数

1.常用的数学函数

函数名功   能

举 例

Abs(X)

求X的绝对值

Abs(-4.2)

4.2
Rnd()

产生一个[0,1)之间的随机实数

Rnd(  )

如0.32

Int(X)

求不大于X的最大整数

Int(-2.7)

-3

Fix(X)

截掉X的小数部分

Fix(-2.7)

-2

Sqr(X)

求X的算术平方根

Sqr(9)

3
Exp(X)

求e的X次方

Exp(2)

7.3056
Log(X)

求以e为底的X的对数

Log(5)

1.609438
Sin(X)

求X的正弦值,X为弧度

Sin(3.14/2)

1
Cos(X)

求X的余弦值,X为弧度

Cos(3.14/3)

0.500459
Tan(X)

求X的正切值,X为弧度

Tan(3.14/4)

0.999204
2.常用的转换函数和字符函数

函数名功    能

举 例

结 果

Asc(X)

将字符X转换为ASCII码

Asc(”A ”)

65
Chr(X)

将ASCII码X转换为字符

Chr(48)

”0 ”

Val(X)

将数字形态的字符串X转换为数字

Val(”-170 ”)

-170

Str(X)

将数字X转换为字符串

Str(-170)

”-170 ”

Len(X)

计算字符串X的长度

Len(”asd ”)

3
Mid(X,n,k)

取字符串X第n个字符起长度为k的子串

Mid(”abcd ”,3,1)

”c ”

四、基本运算

VB的基本运算包括算术运算、关系运算和逻辑运算三大类。

每一种运算符都有优先级,最高的级别是1,最低为10。级别的数字越大,优先级越低。运算时优先级高的先运算,有括号先算括号内的表达式,相同优先级的运算符从左到右依次运算。三种运算符中,算术运算符优先级最高,其次为关系运算符,最低为逻辑运算符。

1.算术类运算符

运算符功 能

优先级示 例

结果及说明
^乘幂12^38
取负2-a

a的相反数

*乘法33]整数除法43\\21(结果等于/运算后取整)

Mod求余数58 Mod 5

-7 Mod 3

3
-1(被除数为负数时,绝对值求余,前面加负号)

加法63+2

5
减法63-2

1
  2.关系类运算符

运算符功 能

优先级示 例

结果及说明
相等74=0

False
<>不相等7”abc ”<> ”abd ”

True(字符串比较完全一样时才相等)

<小于75<10True
>大于7”abd ”> ”abc ”

True(字符串比较,逐个字符比较)

<=

小于等于720<=20

True(小于或等于)

>=

大于等于7”abc ”>= ”ad ”

False(字符”b ”小于字符”d ”)

  关系类运算符用来确定两个数据的大小关系,同个相同类型的数据才能用关系运算符。关系运算的结果为一个逻辑值,若两个数据之间指定的关系成立,则结果为真True,否则为假False。所有的关系类运算符优先级相同。

3.逻辑类运算符

运算符功 能

优先级示  例

结果及说明
Not8Not(3>2)

False(括号内为True)

And9(25>=10)And (25<=100)

True (True And True,结果为True)

Or10(5>100)Or (25<2)

False(False Or False,结果为False

  逻辑类运算符用来连接简单的逻辑表达式,参加逻辑运算的数值必须是逻辑类型数值,它们可以是关系运算的结果,也可以是其他逻辑运算的结果。

五、常用VB语句

1.赋值语句: 把等号(赋值号)右边的表达式的计算结果存储到等号左边指定的变量中,或存放到某个对象的指定的属性中。

格式:  变量名=表达式 

 或 对象名.属性名=表达式

2.选择语句: 用于实现选择结构算法,主要形式是If语句。

(1)行If语句

格式:  If 条件表达式 Then 语句1 Else 语句2

或 If 条件表达式 Then 语句

【例如】

If x mod 2=0 Then str=”是偶数” Else str=”是奇数” 

(2)块If语句

格式:  If 条件表达式1 Then

语句块1

ElseIf 条件表达式2 Then

语句块2

 …… ……

ElseIf 条件表达式n Then

语句块n

Else

语句块0

End If

【例如】

If x >= 0 Then

   s = 1

Else

     s = 0

End If

3.循环语句: 描述了一种重复计算的过程,常用有For语句和Do语句两种形式。

(1)For语句

格式:  For 循环变量=初值 To 终值 Step 步长

循环体语句块

Next 循环变量

说明:  ①循环变量的类型与初值、终值、步长类型一致,一般为整数型

②步长可正可负。当步长>0,初值必须<=终值;当步长<0,初值必须>=终值;当步长=1时,“Step 1”可省去;当步长=0时,无限循环(死循环)

③“超过”终值不一定是大于

④Next后面与For后面的循环变量必须一致

⑤Next i 等同于: i=i+步长;继续判断是否循环

⑥循环次数为: Int((终值-初值)/步长)+1

【例如】

For i = 1 to 100 step 1

     s = s + i

Next i

(2)Do语句

格式:  Do While 循环条件表达式

循环体语句块

Loop

说明:  ①在循环之前要先确定初值

②确定满足循环条件的表达式

③循环条件表达式必须至少有一次取值为False 

④在循环体中一定要有能改变循环条件变量的表达式

例如:计算1+2+3+…+100

i=1:S = 0

Do While i <= 100

     s = s + i

      i = i + 1

Loop

补充:  Do语句还可以写成“Do……Loop Until”等形式。区别在于,While后面是继续循环的条件表达式,Until后面是结束循环的条件表达式

【vb变量的命名规则】

1、变量的名必须是字母或文字开头,而不能使用数字或其他字符开头

2、变理名不能含有小数点、空格

3、变理名的总字数不能超过255个

4、不能含有VB的专用保留字,在VB中有特殊意义的单词、字母组合。例如print、sub、end、click等

5、VB不区分大小写

文档

VB语言帮助

附录VB语言帮助一、VB常用控件1.常用控件名称含义示例说明Form窗体Form1其他控件对象的容器,应用程序运行的主体Label标签Label1用于显示静态的、不可修改的文本信息Frame框架Frame1为控件提供可识别的分组,美化窗体布局TextBox文本框Text1文本编辑区域,用于显示、输入和编辑文本CommandButton命令按钮Command1用来接受用户输入的命令CheckBox复选框Check1用于选中或取消某个选项OptionButton单选按钮Option1一个分组内只能
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top