《VB程序设计》专业课笔记里有哪些知识点干货?

《VB程序设计》核心知识点笔记:从编程基础到实战应用 一、VB语言基础与开发环境 Visual BasicVB 是一种面向对象的可视化编程语言,其核心特点是事件驱动机制。在VB开发环境中,需掌握窗体Form 的创建与属性设置,常用窗口包括属性窗口Properties Window工具箱Toolbox代码窗口Code Window。启动VB后,通过新建“标准EXE”项目即可进入开发界面,默认生成Form1窗体。 二、数据类型与变量 VB中常用数据类型需重点记忆:
  • 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 #文件号` 释放资源。

延伸阅读: