第六、七、八集
VB的编程语言
1、变量
·VB编译的程序,本身对字符串的保存、处理都是用的Unicode编码
·比较Asc、AscB和AscW等:他们返回的都是ASCII码,Asc返回的是DBCB(双字节字符集),AscB返回的是单字符集,AscW返回的是Unicode编码。
·比较CStr和Str:CStr不止能转换数字,还能将其他类型也转换成字符串(比如Boolean,Error类型);str只能把数字转成字符串
·变量的定义声明:Dim,Redim,Private(专用变量),Public(全局变量),Static(静态变量)
2、常量(所有的常量不区分大小写,一般来说常量写成大写)
常量的定义声明:
格式:[Public|Private]Const Name [AS Type]=Expresssion
说明:Public:
Private:
Expression
3、常量和变量的定义声明
·强制声明:Option Explict
(1)显式声明
(2)隐含声明:-Dim A
-DefInt M - K
-DefBool, DefByte, DefLng, DefSng, DefDbl,…
·数组和动态数组的定义声明
(1)标准数组
声明:Dim,Private,Public,Static
(2)动态数组
声明:Dim a() as integer
动态改变:Redim [Preserve] Name(Subscript) [as Type]
(3)数组的初始化
4、变量的作用域
第九、十集
VB6.0的语句
1、控制语句
逻辑判断和数学运算
·逻辑判断(NOT,AND,OR,XOR,EQV,IMP,…)
·数学运算(^, -(负数), * , /, , mod, +, …)
·比较(=, ≠, <, >, ≤, ≥, Like, Is, …)
2、赋值语句
3、同行多语句:采用两条语句之间加一个冒号":",两条语句含义一般都相近
4、条件语句
·多行IF语句
·单行IF语句(不需要End If )
·SELECT CASE 语句
·其他条件分支函数
- IIF()和Switch()和Choose()函数
5、循环语句
①For 循环
②Do…Loop 循环
③FOR EACH循环
④WHILE循环
①②④比较:①循环体可能执行零次或者多次;②循环体一定要被执行一次;④不可以被终止,当条件不满足的时候才可以终止。
6、其他部分语句
·注释语句
— Rem语句和 “ ’ ”(英文的引号)
·Sub…End Sub和Function…End Function
总结
编码对于我们来说是神奇的,当我们敲出一行行的代码,运行出来不同的效果时,我们的心情是无比激动的,希望我们越来越好,不要放弃!继续了解VB吧!