目录
一、VB中常用的几个基本控件
二、VB工程常识
三、VB常用的基本数据类型?编辑
四、VB常用的标准函数
五、VB的基本运算
六、VB语句
(1)符号常量定义语句
(2)变量定义语句
(3)赋值语句
(4)选择语句
(5)循环语句:For 语句
七、常用算法:
1.解析算法
2.枚举算法
3.其他算法
一、VB中常用的几个基本控件
二、VB工程常识
(1)一个VB工程包括两个文件:窗体文件(.frm)和工程文件(.vbp)。 (2)由VB工程生成的.EXE文件,可脱离VB环境运行 (3)注释语句以单引号开头(’),写解释文字。注释对程序没有影响,主要是增加程序的可读性 (4)多行语句写在一行上,用冒号k=a : a=b :b=k(编程时不建议使用)
三、VB常用的基本数据类型
四、VB常用的标准函数
注意:其中Chr()、Str()、Mid()三个函数的值为字符串型,结果要加双引号
五、VB的基本运算
六、VB语句
(1)符号常量定义语句
Const 符号常量名 = 常量 | 例:Const PI = 3.14159 |
(2)变量定义语句
Dim 变量名 As 变量的类型 | 例:Dim count As Integer, name As String | Dim 数组变量名(A1 to A2)? As 元素的类型 | 例:Dim class(1 To 21) As String |
(3)赋值语句
变量名 = 表达式 | 例:i = i + 1、x = 5+6、i = 6 | 对象名.属性名 = 表达式 | 例: Label1.Caption = ”结果” |
(4)选择语句
行If语句
If 条件表达式 Then? 语句 | 例:If? n<=10? Then i = i+1 | If 条件表达式 Then? 语句1 Else 语句2 | 例:If x > 0 Then s=”正数” Else s=”负数” |
块If语句:
If? <表达式1> Then <语句块1> ElseIf <表达式2> Then <语句块2> … ElseIf <表达式n> Then <语句块n> Else <语句块n+1> End If???? 虚线部分是可选部分! | 例: Ifx > 90 Then Label1.Caption = ”优秀” ElseIfx > 80Then Label1.Caption = ”良好” Else Label1.Caption = ”及格” EndIf |
注意:行if语句只有一行。而块If语句写在多行上,最后需要EndIF结尾
(5)循环语句:For 语句
For循环变量= 初值 To 终值 Step? 步长 语句块 Next循环变量 ? 如果步长为1,step 1可以省略 | 例如:计算1+3+5…+99 S = 0 For i = 1 to 100 step 2 下一个i加上步长,返回重新判断 s = s + i Next i | Do? 语句 Do? While? 条件表达式 语句块 Loop | 例如:计算1+3+5…+99 S = 0 i = 1 Do While? i <= 99 s = s + i 返回重新判断 i = i + 2 Loop |
七、常用算法:
1.解析算法
基本思想:用解析的方法找出表示问题的前提条件与结果之间关系的数学表达式,并通过表达式的计算来实现问题求解。
2.枚举算法
基本思想:按问题本身的性质,一一列举出该问题所有可能的解,并在逐一列举的过程中,检验每个可能解是否是问题的真正解,若是,我们采纳这个解,否则抛弃它。在列举的过程中,既不能遗漏也不重复。
3.其他算法
排序算法(冒泡排序、选择排序)、查找算法(顺序查找、对分查找)、递归算法等。
|