一、类型转换函数
转换函数前面带有C,C的用处,这些转换函数任然跟国际化相关,跟计算机的使用环境、当地的语言、当地的风俗习惯、时间有关系。带C的含义:在转换的时候,自动查找本机注册表里的一些区域信息,来决定转换的方式方法。
二、变量和常量的定义声明
1、在VB下默认的变量类型是Val类型
Val类型特点: (1)类型存储的可以不断的变化,
(2)类型可以不相同
2、在VB下变量的命名格式: 类型(小写)+名字(首字母大写)
常量命名格式与变量格式相同,常量的格式规则不区分大小写,一般是大写。
3、常量的声明与定义
格式:
[Public|Private]Const Name[AS Type]=Expression
Publi和Private:常量作用域,在函数程序里只能用Private
4、变量声明定义
(1)Dim
语法:
Dim[WithEvents]VarName[(Subscripts)][AS[New]Type]...
WithEvents:对象发生的事件
New:指明从一个类创建一个实例
可以定义多个变量用“,”分离
定义多个语句用“:”分离
Private(专用变量):不能跨模块使用
Public(全局变量):在同一个模块里可以相互使用
Static(静态变量):定义的变量只初始化一次
Redim
5、强制声明:保证了用户的输入错误
Option Explicit
(1)显示声明:Option Explicit本模块以下都用显示声明
(2)隐含声明:
-Dim A(一般声明)
-DefInt M-K(以M-K打头的所有字母变量都为整型)
当显示声明和隐含声明同时出现时显示声明优先
三、数组
1、标准数组:数的固定大小
声明(Dim,Private, Public,Static)
2、动态数组:数组的大小是不定的,在运行时可以发生变化
声明 :Dim a( )as integer
动态改变:Redim][Preserve]Name(Subscript)[as Type]
3、数组的初始化
4、变量的作用域