类型转化函数:Asc Chr CBool CByte CInt CLng CCur CDate CSng CDbl CStr Hex Oct Format Val
变量命名:类型+名字 例:intCount 常量命名:大写 Const+Name[AS Type]=Expression 例:Public const A=5
Public const B=6*A(对,如上下颠倒,则不对)
Dim(模块级) A As Integer,B As Long 和 Dim A As Integer:Dim B As Long(多条语句写在一行上,用冒号分隔)和Dim A,B As Long(同条语句声明多个变,A为Variant类型,B为Long类型)
Dim A As String*10(定义定长字符串)
Private(模块级,专用变量,与Dim区别:A具有模块一级的,它只用于一个窗口,用于声明专有变量) A As Long
Public(变量在整个应用程序中共享,尽可能少用)
Static(静态变量):只被初始化一次,不管累加几次,初值不变
Redim
强制声明:显示声明:比较:Dim A as Long:A=5和A%=5
隐含声明:Dim I1 as Integer
Defint M_K
I1=”abc”
MD=600(合理)
数组:标准数组:Dim ABC (5 to 10,2 to 100)as Integer
Dim ArrayVar (50)as long
动态数组:Dim A()as String
Redim A(100)
A(1)=”BCD”
Redim Preserve A(10) 截取前10个,后90个交还系统
数组的初始化:空字符串,empty