《Visual Basic程序设计基础》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:李书琴,陈勇主编(西北农林科技大学信息工程学院)
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2006
  • ISBN:7302132682
  • 页数:280 页
图书介绍:本书讲解VB编程的技巧与方法。

1.1 Visual Basic简介 1

第1章 Visual Basic概述 1

1.2 Visual Basic的特点 2

1.2.1 面向对象的可视化设计工具 2

1.2.2 事件驱动的编程机制 2

1.2.3 易学易用的应用程序集成开发环境 2

1.2.4 支持结构化的程序设计思想 2

1.2.5 支持多种数据库系统的访问 2

1.2.6 OLE技术 3

1.2.7 Active技术 3

1.2.8 完备的联机帮助功能 3

1.3 Visual Basic的运行环境、安装、启动与退出 3

1.3.1 Visual Basic的运行环境 3

1.3.2 Visual Basic的安装 3

1.3.3 Visual Basic的启动与退出 3

1.4.2 菜单栏 5

1.4 Visual Basic的集成开发环境 5

1.4.1 标题栏 5

1.4.3 工具栏 6

1.4.4 窗体窗口 6

1.4.5 属性窗口 6

1.4.6 代码(Code)窗口 7

1.4.7 立即(Immediate)窗口 8

1.4.8 窗体布局(Form Layout)窗口 8

1.4.9 工程资源管理器窗口 8

1.4.10 工具箱(ToolBox)窗口 8

1.5 工程文件及组成 9

1.6 习题 10

第2章 可视化编程基础 11

2.1 可视化编程的基本概念 11

2.1.1 引例 11

2.1.2 对象与类 13

2.1.3 控件的建立和编辑 14

2.1.4 控件的属性 15

2.1.5 控件的事件和事件过程 17

2.1.6 控件的方法 17

2.2 窗体 17

2.2.1 窗体的主要属性 18

2.2.2 窗体的主要事件 19

2.2.3 窗体的方法 20

2.3 命令按钮(CommandButton) 22

2.4 Visual Basic程序设计步骤和执行过程 23

2.5 基本输入输出控件 24

2.5.1 标签(Label)控件 24

2.5.2 文本框(Text)控件 25

2.6 工程管理 30

2.6.1 建立、打开及保存工程 30

2.6.3 运行工程 31

2.6.2 在工程中添加、删除及保存文件 31

2.7 图片框(PictureBox)和图像框(Image)控件 32

2.8 可视化编程基础实习指导 34

2.8.1 实习目的 34

2.8.2 实习准备 35

2.8.3 实习内容 35

2.8.4 常见错误分析 37

2.9 习题 38

3.1 数据类型 43

第3章 语言基础 43

3.2 变量与常量 45

3.2.1 变量 45

3.2.2 常量 47

3.3 内部函数 50

3.3.1 数学运算函数 50

3.3.2 字符串编码及操作函数 51

3.3.3 转换函数 51

3.3.4 格式输出函数 52

3.3.5 日期和时间函数 53

3.4 表达式 53

3.4.1 算术表达式 54

3.4.2 字符表达式 56

3.4.3 关系表达式 56

3.4.4 布尔表达式 57

3.5 代码书写规则 59

3.5.1 代码书写规则 59

3.5.2 注释 59

3.6 习题 59

第4章 顺序结构 63

4.1 输出数据的基本方法 63

4.1.1 调用窗体的Print方法 63

4.1.2 调用图片框的Print方法 64

4.2 赋值语句 65

4.1.3 利用标签输出结果 65

4.3 输入数据的基本方法 67

4.3.1 使用InputBox函数 67

4.3.2 使用文本框 68

4.4 框架控件(Frame) 69

4.5 计时器(Timer)控件 70

4.6 MSDN的使用 72

4.6.1 MSDN的启动 72

4.6.2 MSDN的用法 72

4.7 顺序结构实习指导 75

4.7.1 实习目的 75

4.7.2 实习准备 75

4.7.3 实习内容 75

4.7.4 常见错误分析 76

4.8 习题 77

5.1 块If结构 79

5.1.1 块If单分支结构 79

第5章 选择结构 79

5.1.2 块If双分支结构 80

5.1.3 块If多分支结构 81

5.2 相关函数 82

5.2.1 IIf函数 82

5.2.2 Choose函数 82

5.2.3 MsgBox函数 83

5.3 简单应用 85

5.4 Select Case结构 91

5.5 单行If结构 92

5.6 选择性控件 93

5.6.1 单选按钮 93

5.6.2 复选框 95

5.7 选择结构实习指导 96

5.7.1 实习目的 96

5.7.2 实习准备 96

5.7.4 常见错误分析 97

5.7.3 实习内容 97

5.8 习题 99

第6章 循环结构 104

6.1 前测试当型循环Do While…Loop 104

6.2 For…Next循环 108

6.3 嵌套 110

6.4 算法举例 113

6.4.1 计数、累加、累积 113

6.4.2 求素数 114

6.4.3 求最大值、最小值 115

6.4.4 求最大公约数与最小公倍数 116

6.4.5 求数列 116

6.5 Do循环的其他结构 117

6.5.1 无条件循环Do…Loop 118

6.5.2 后测试当型循环Do…Loop While 118

6.5.4 后测试直到型循环Do…Loop Until 119

6.5.3 前测试直到型循环Do Until… Loop 119

6.5.5 前测试当型循环While…Wend 120

6.6 循环结构实习指导 120

6.6.1 实习目的 120

6.6.2 实习准备 120

6.6.3 实习内容 121

6.6.4 常见错误分析 121

6.7 习题 124

第7章 数组与自定义数据类型 129

7.1 数组 129

7.1.1 数组的基本概念 129

7.1.2 数组的声明 130

7.1.3 数组的赋值 135

7.1.4 数组的输出 138

7.1.5 数组的应用举例 139

7.2.2 建立控件数组的方法 146

7.2.1 基本概念 146

7.2 控件数组 146

7.2.3 应用举例 148

7.3 自定义数据类型 149

7.3.1 基本概念 149

7.3.2 用户自定义数据类型数组 151

7.4 列表框控件 153

7.4.1 主要属性 153

7.4.2 向列表框添加项目的方法 154

7.4.3 删除列表项的方法 155

7.4.4 主要事件 155

7.5 组合框控件 159

7.5.1 主要属性 159

7.5.2 Click事件和DblClick事件 160

7.5.3 Change事件 160

7.5.4 项目的添加和删除 160

7.6 滚动条控件 161

7.6.1 主要属性 162

7.6.2 主要事件 162

7.7 数组实习指导 163

7.7.1 实习目的 163

7.7.2 实习准备 164

7.7.3 实习内容 164

7.7.4 常见错误分析 164

7.8 习题 166

第8章 过程 172

8.1 Sub过程 172

8.1.1 Sub过程的定义 172

8.1.2 Sub过程的调用 173

8.2 过程调用中的参数传递 174

8.3 Function(函数)过程 180

8.4.1 过程的作用域 181

8.4 过程、变量的作用域 181

8.4.2 变量的作用域 183

8.5 应用举例 186

8.6 递归 191

8.7 过程实习指导 192

8.7.1 实习目的 192

8.7.2 实习准备 192

8.7.3 实习内容 193

8.7.4 有关问题分析 193

8.8 习题 195

第9章 文件 202

9.1 文件的基本概念 202

9.1.1 文件的分类 202

9.1.2 数据文件的组成 203

9.1.3 文件的读写和文件的缓冲区 203

9.1.4 不同访问模式下数据文件的存取特点 204

9.2.1 顺序文件的打开与关闭 205

9.2 顺序文件的读写操作 205

9.2.2 建立顺序文件 206

9.2.3 读取顺序文件 207

9.2.4 顺序文件的记录追加 210

9.2.5 顺序文件的修改 210

9.3 随机文件的读写操作 211

9.3.1 随机文件的打开与关闭 211

9.3.2 建立随机文件 212

9.3.3 读取随机文件 212

9.3.4 随机文件的修改与删除 213

9.4 二进制文件的读写 218

9.4.1 创建和打开二进制文件 218

9.4.2 读写二进制文件 219

9.5 常用的文件操作语句和函数 222

9.6.2 目录列表框 224

9.6.1 驱动器列表框 224

9.6 文件系统控件 224

9.6.3 文件列表框 225

9.7 文件实习指导 226

9.7.1 实习目的 226

9.7.2 实习准备 227

9.7.3 实习内容 227

9.7.4 常见错误分析 227

9.8 习题 228

第10章 应用程序界面设计 232

10.1 菜单设计 232

10.1.1 菜单概述 232

10.1.2 菜单设计 233

10.1.3 修改菜单项状态 236

10.1.4 菜单项增减 236

10.1.5 弹出式菜单设计 238

10.2.1 通用对话框 239

10.2 对话框设计 239

10.2.2 对话框应用实例 247

10.2.3 自定义对话框 251

10.3 工具栏设计 253

10.4 状态栏设计 259

10.5 界面设计实习指导 262

10.5.1 实习目的 262

10.5.2 实习准备 262

10.5.3 实习内容 263

10.5.4 常见问题分析 263

10.6 习题 264

第11章 图形操作 267

11.1 图形操作基础 267

11.1.1 图形的坐标系统 267

11.1.2 自定义坐标系统 268

11.2.2 线宽与线型 269

11.2.1 当前坐标 269

11.2 与绘图有关的属性 269

11.2.3 填充与色彩 270

11.2.4 AutoRedraw属性 271

11.3 图形控件 271

11.3.1 PictureBox控件 271

11.3.2 Image控件 271

11.4.1 Line方法 272

11.4 图形方法 272

11.3.5 图形文件的保存 272

11.3.4 Shape控件 272

11.3.3 Line控件 272

11.4.2 Circle方法 273

11.4.3 Pset方法 274

11.4.4 Point方法 275

11.4.5 PaintPicture方法 276

11.5 习题 279

参考文献 280