vb编程语言基本语法 vb编程入门
这篇文章给大家聊聊关于vb编程语言基本语法,以及vb编程入门对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。
VB中有哪些语法!
VB的基本语法
一.变量的定义:
变量定义的方法: Dim语句,Global语句,ReDim语句,Public语句,Private语句,Protect语句
VB中缺省数据类型的判断方法,该过程中最大的使用长度.---不安全,推荐定义变量时使用强制变量定义方法,同时在不同层次的局部变量的定义时加上相应的前缀例如整个应用层次的变量我们用Glob_开头,Form级变量我们用Inst_开头.在开发一个复杂的应用程序,当使用的变量高达1000以上时这些要求就显得特别重要了,因此大家应该养成这种习惯.VB中如果有Option Explicit则所有变量都必须声明.
数据类型说明
Byte二进制数
Boolean真假值
Integer整数
Long长整型
Single实数
Double双精度型
Currency货币
Date日期和时间
Object对象
String字符串
Variant可变类型
二.变量的赋值:
变量名称=表达式,变量名称,函数
三.数组的使用:
1.在一般的函数或过程中使用ReDim语句,在Form级中使用Dim语句,在全局模块中使用Global语句.格式为Redim K(1 to 100,1 to 10) as变量类型.
四.判断结构
If… Then… If… Then
Else
End if
If… Then
Elseif… Then
Elseif… Then
Else
End if
If… Then
Else
if… Then
end if
End if
select case…
case…
case else…
end select
五.循环结构:
For… Step…
Next
For each…
Next
Do
loop while(Until)…
Do while(Until)…
loop
while…
wend
六.嵌套语句的使用:
退出相应的嵌套语句Exit(For,Do,Sub…)
vb常用语法
VB循环语句有:
1、do while...loop:当条件为True时循环,,在进入循环之前检查条件。
2、do...loop while:当条件为True循环,在循环至少运行一次后检查条件。
3、do until...loop:当条件为false循环,在进入循环之前检查条件。
4、do.. loop until:当条件为false循环,在循环至少运行一次后检查条件。
5、While...Wend:当条件为Ture时循环。
6、for....next:指定循环次数,使用计数器重复运行语句。
7、for Each...next:对于集合中的每项或数组中的元素,重复执行每个语句。
8、for Each...in:从一个集合中取出每一个元素。
9、循环嵌套:就是在一个大循环内可以包含一个小循环。
10、强行退出循环
vb中的数据类型
VB的基本数据类型:
VB 6.O提供的基本数据类型主要有:字符型数据、数值型数据、货币类型、字节类型、布尔类型、日期类型、通用类型、无符号类型、对象类型等。
1、字符型数据
字符型数据(String)用以定义一个字符序列。在内存中一个字符用一个字节来存放。用字母C表示。它包括中文字符、英文字符、数字字符和其他ASCⅡ字符,其长度(即字符个数)范围是0-254个字符。
2、数值型数据
数值型数据包括:整型、长整型、浮点型(单精度和双精度)4种。其结果表现为具体的数值。现实中所处理的大多数都是数值型数据。数值型数据由数字、小数点、正负号和表示乘幂的字母E组成,数值精度达16位。
3、货币类型
货币类型(Currency)是为计算货币而设置的定点数据类型,它的精度要求高,规定精确到小数点后4位。在内存中占8个字节(64位)。取值范围在-922 337 203 685 477.5805到922 337 203 685 477.5807之间。
4、无符号类型
无符号整型和有符号整型的区别就是无符号类型可以存放的正数范围比有符号整型中的范围大一倍,因为有符号类型将最高位储存符号,而无符号类型全都储存数字。
5、字节类型
一个英文字母(不分大小写)占一个字节的空间,一个中文汉字占两个字节的空间。一个二进制数字序列,在计算机中作为一个数字单元,一般为8位二进制数,换算为十进制。最小值-128,最大值127。如一个ASCII码就是一个字节。
扩展资料:
实数型(浮点数或实型数)的取值范围:
1、单精度数(Single,类型符!)
在内存中占4个字节(32位),有效数字:7位十进制数
取值范围:负数-3.402823E+38~-1.401298E-45
正数 1.401298E-45~ 3.402823E+38
2、双精度数(Double,类型符#)
Double类型数据在内存中占用8个字节(64位)
Double型可以精确到15或16位十进制数,即15或16位有效数字。
取值范围:负数:–1.797693134862316D+308~-4.94065D-324
正数: 4.94065D-324~ 1.797693134862316D+308
整型的取值范围:
1、有符号基本整形 int能表示的范围是-32768~32767(-2^15~-2^15-1)
2、无符号基本整形 unsigned int能表示的范围是0~655350~-2^16-1)
3、有符号短整形 short int能表示的范围是-32768~32767(-2^15~-2^15-1)
4、无符号短整形 short unsigned int能表示的范围是0~65535(0~-2^16-1)(-2^15~-2^15-1)
参考资料来源:百度百科-数据类型
好了,文章到此结束,希望可以帮助到大家。