VB06函数
VB中的数据类型oop
布尔型 booleanthis
字符型 事件
变量命名开发
程序开发时要有良好的习惯 类型 名字前面小写数学
常量it
同行多语句 两条内容之间加:号io
例如function
A=5:B=“ this is once sentence!” (两句话的内容要类似)变量
多用在变量交换 T=A:A=B:B=A
单行IF语句
IF<条件>THEN<条件>else
多行If语句
If<条件>then
[语句块1]
Else if <条件>then
[语句块2]
Else if<条件>then
[语句块3]
Else
[语句块4]
Endif (不要忘记endif)
Select case语句
Select case <表达式>
Case<表达式>
<语句块1>
Case<表达式>
<语句块2>
...
Case else
<语句块n>
End select
循环语句
For 循环
For循环变量=初值 TO 终值 [Step 步长]
[循环体]
[ExitFor]
Next[循环变量][,循环变量]……
For i = 1 to 100 step 1(步长能够正负值,当初值大于终值时候选取负值 且为整数)
IF( i<50) then exit for 当i小于50 退出循环
Do...loop循环
Do
[语句块]
[EixtDo]
Loop[While|Until循环体]
While循环与DO……Loop while|Until循环的区别:
While循环是先判断后执行,而DO……Loop While|Until循环是先执行,后判断,也就是说,当条件不成立时,最少会执行一次循环体
For each循环
While 循环
逻辑判断和数学运算
·逻辑判断
NOT,AND,OR,XOR,EQV,IMP...
·数学运算
^,-(负数),*,/,\,mod,+,...
·比较
=.<>,<,>,<=,>=,like,if,...
函数格式 事件格式 类型 变量
Private function myfunc()as long
function 定义函数 返回值是long
Dim a as long
If(a = 1) then exit function
End function