1.VisualBasic数据类型 2.变量的声明 3.Option Explicit 关键字 4.变量的作用域 5.Static 关键字 6.常量 7.数据类型转换 VisualBasic数据类型 数据类型 举例 字节型 56 布尔型 True False 整型 5367 长整型 4364574 单精度型 4362.34 双精度型 4652.65735745 货币型 $234.34 日期型 4/7/2000 对象型 Label1 字符串型 "My homepage" 变体型 任意值 变量的声明Dim var As TypePublic var As TypePrivate var As Type其中:Public 定义公有变量Dim、Private 定义私有变量 Option Explicit 关键字在VisualBasic中用户可以不声明而直接使用变量,但容易产生错误。可以使用Option Explicit关键字强制声明变量,必需先声明再引用。Option Explicit关键字放在窗体或模块的通用声明(GenneralDeclarations)处。也可以通过设置将Option Explicit自动加到每个模块中。 变量的作用域局部(Local):在过程级定义的变量,仅在声明它的过程中可见。 模块/窗体(Modudule/Form):在模块或窗体级声明的变量,在声明它的模块或窗体中的所有过程中可见。 公有(Public):在模块或窗体级声明的变量,在所有项目的任何过程中都可见。 Static 关键字普通的局部变量在过程结束后被释放,在下次执行过程时从新初始化为0。用Static声明的局部变量在过程结束后不被释放,仍保留变量的值。例如:Sub P()Static I As IntegerI=I+1MsgBox "A=" & IEnd Sub 常量常量是程序中不发生变化的值。它和变量一样有三种作用域:它的定义语法如下:[Public]Const con[As Type]=expression[Private]Const con[As Type]=expression[]内为可以缺省项 数据类型转换VisualBasic自动完成某些数据转换,为提高运行速度,我们通常使用CType() 函数显示地转换。 VisualBasic转换函数包括: CBool 转换为Boolean类型 CByte 转换为Byte类型 CCur 转换为Currency类型 CDate 转换为Date类型 CDbl 转换为Double类型 CInt 转换为Integer类型 CLng 转换为Long类型 CSng 转换为Single类型 CStr 转换为String类型 CVar 转换为Variant类型 CVErr 转换为Error类型
Copyright @ 2007-2012 敏韬网(敏而好学,文韬武略--MinTao.Net)(学习笔记) Inc All Rights Reserved. 闵涛 E_mail:admin@mintao.net(欢迎提供学习资源)
鄂公网安备 42011102001154号
站长:MinTao ICP备案号:鄂ICP备11006601号-18