- Integer整数型:存储-32768~32767的整数,占用2字节
- String字符串型:用双引号表示,如 `"Hello"`,长度最多65535字符
- Boolean布尔型:仅含 `True` 或 `False`,等价于-1和0
- Double双精度浮点型:高精度小数,占用8字节
- Variant变体型:默认类型,可存储任意数据,但会降低运行效率
变量声明需使用 `Dim` 语句,如 `Dim age As Integer`。常量声明用 `Const`,如 `Const PI = 3.14159`。
三、控制结构
1. 选择结构
- `If...Then...Else`:单条件判断
```vb
If score >= 60 Then
MsgBox "及格"
Else
MsgBox "不及格"
End If
```
- `Select Case`:多条件分支,比嵌套If更简洁
2. 循环结构 - `For...Next`:固定次数循环 ```vb For i = 1 To 10 Step 2 '步长为2,循环5次 sum = sum + i Next i ``` - `Do...Loop`:条件控制循环,分 `While` 和 `Until` 两种形式
四、常用控件与事件处理 1. 核心控件 - CommandButton命令按钮:触发点击事件,关键属性 `Caption`按钮文本,事件 `Click` - Label标签:显示静态文本,属性 `Caption` - TextBox文本框:输入/输出文本,属性 `Text`,事件 `Change`内容变化时触发2. 事件驱动模型 代码需绑定到特定事件,格式为: ```vb Private Sub 控件名_事件名() ' 代码逻辑 End Sub ``` 例如按钮点击事件:`Private Sub Command1_Click()`
五、过程与函数- Sub过程:返回值,通过 `Call 过程名(参数)` 调用
- Function函数:有返回值,需用 `Return` 语句或直接赋值给函数名
```vb
Function Add(a As Integer, b As Integer) As Integer
Add = a + b '返回结果
End Function
```
六、数组与字符串操作
- 数组:声明格式 `Dim 数组名(下标) As 类型`,如 `Dim scores(10) As Integer`含11个元素。动态数组需用 `ReDim` 重定义。
- 字符串函数: - `Len(str)`:返回字符串长度 - `Mid(str, start, length)`:截取子串 - `StrConv(str, vbProperCase)`:首字母大写 七、文件操作基础 使用 `Open` 语句操作文件,格式: ```vb Open "路径" For 模式 As #文件号 ``` 常用模式:`Input`读、`Output`写、`Append`追加。读写需配合 `Input #` 和 `Print #` 语句,后用 `Close #文件号` 释放资源。
《VB程序设计》专业课笔记里有哪些知识点干货?
《VB程序设计》核心知识点笔记:从编程基础到实战应用
一、VB语言基础与开发环境
Visual BasicVB 是一种面向对象的可视化编程语言,其核心特点是事件驱动机制。在VB开发环境中,需掌握窗体Form 的创建与属性设置,常用窗口包括属性窗口Properties Window、工具箱Toolbox 和代码窗口Code Window。启动VB后,通过新建“标准EXE”项目即可进入开发界面,默认生成Form1窗体。
二、数据类型与变量
VB中常用数据类型需重点记忆:
