[VB学习中]之三:数据类型与控制结构
来源:互联网 发布:拉丁语发音软件 编辑:程序博客网 时间:2024/04/30 08:51
任何数据类型的数组都需要20个字节的内存空间,加上每一数组维数占4个字节,再加上数据本身所占用的空间。数据所占用的内存空间可以用数据元数目乘上每个元素的大小加以计算。例如,以 4 个 2 字节之 Integer 数据元所组成的一维数组中的数据,占 8 个字节。这 8 个字节加上额外的 24 个字节,使得这个数组所需总内存空间为 32 个字节。
变量与常量:必须以字母或汉字开头,由字母、汉字、数字或下划线组成,长度≤255个字符。
定长字符串:Dim strA As String*10,表示最多存放10个字符,如果赋值不足10个,则右补空;若多于10个,则多余部分截去。
不定长字符串:Dim strA As String,最多可存放2MB个字符。
&:连接符两旁的操作数不管是字符型还是数值型,系统先将操作数转换成字符,然后再连接。
+:连接符两旁的操作数均为字符型;若均为数值型则进行算术加法运算;若一个为数字字符型,一个数值型,则自动将数字字符转换为数值,然后进行算术加;若一个为非数字字符型,一个数值型,则出错。
增减日期函数:DateAdd(要增减日期形式,增减量,要增减的日期变量)
例: 计算期末考试日期:DateAdd("ww",15,#2002/3/19#)
求日期之差函数:DateDiff(要间隔日期形式,日期一,日期二)
例: 计算距毕业天数: DateDiff("d", Now, #2005/6/30#)
---------------------
Select Case语句
Select Case 变量或表达式
Case 表达式列表1
语句块1
Case 表达式列表2
语句块2
……
[Case Else
语句块n+1]
End Select
1)变量或表达式:可以是数值型或字符串表达式。
2)表达式列表i:可以是表达式、一组用逗号分隔的枚举值、表达式1 to 表达式2、Is关系运算符表达式。
3)“表达式列表i”中不能使用“变量或表达式”中出现的变量。
例:
case 1 to 10
case "a","w","e","t"
case 2,4,6,8,is>10
For循环语句(知道循环次数的计数型循环)
For 循环变量 = 初值 To 终值 [Step 步长]
语句块
[Exit For]
语句块
Next 循环变量
1)循环次数=int((终值 - 初值)/步长+1)
2)终值即使是含变量的表达式,在循环过程中终值不随变量的值发生改变而改变。
3)步长>0,初值<=终值。步长<0,初值>=终值,默认为1。
With语句
With 对象名
语句块
End With
例:
With form1
. Height=3000
. Width=4000
. BackColor=RGB(255,0,0)
End With
- [VB学习中]之三:数据类型与控制结构
- [VB学习中]之四:数组与结构
- VB.NET学习之三(基本流程控制)
- VB控制结构之顺序结构
- VB控制结构之选择结构程序设计
- vb控制结构之循环结构
- vb学习之三
- scala学习三 控制结构
- 边学边用JavaScript之数据类型,函数,控制结构
- C#之数据类型与Vb的区别
- 走遍天下的三大vb控制结构
- SQL学习 之SQL数据类型与三值逻辑
- VB控制结构总结
- VB控制结构
- VB控制结构
- VB控制结构
- mysql 学习之三 数据类型
- perl 学习之 控制结构
- IT项目经理应用工具简介
- [VB学习中]之一:基本概念
- [VB学习中]之二:事件及事件处理
- Dec, 27, 2004
- 实现结构体变量交换值的函数
- [VB学习中]之三:数据类型与控制结构
- [VB学习中]之四:数组与结构
- 成为软件高手的几个忌讳
- [VB学习中]之五:过程与函数
- [VB学习中]之六:文件操作
- 经典面试题
- 中英文字符串显示相等长度的函数
- 一道受用终身的测试题
- 如何成为优秀的程序员?