当前位置:首页 > 工业技术
Visual Basic程序设计基础
Visual Basic程序设计基础

Visual Basic程序设计基础PDF电子书下载

工业技术

  • 电子书积分:14 积分如何计算积分?
  • 作 者:韦源,于平编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2001
  • ISBN:7302043930
  • 页数:401 页
图书介绍:
《Visual Basic程序设计基础》目录

第1章 Visual Basic简介 1

1.1 Visual Basic的发展 1

1.2 Visual Basic的特点 2

1.3 Visual Basic的安装 2

1.3.1 安装Visual Basic 6.0的硬件要求 2

1.3.2 Visual Basic 6.0的安装 3

1.4 Visual Basic 6.0的集成开发环境 5

1.4.1 菜单 5

1.4.2 工具栏的使用 6

1.4.3 工具箱 7

1.4.4 【属性】对话框 8

1.5 创建第1个Visual Basic程序 8

1.5.1 创建应用程序界面 9

1.5.2 设置属性 10

1.5.3 保存窗体和工程 11

1.5.5 调试运行程序 12

1.5.4 编写代码 12

1.5.6 编译为可执行程序 13

第2章 Visual Basic程序设计基础知识 15

2.1 Visual Basic程序的工作机制 15

2.1.1 对象 15

2.1.2 事件驱动机制 16

2.2 设计用户界面 17

2.2.1 设计用户界面的准备工作 17

2.2.2 用户界面元素 19

2.3 事件和事件过程 22

2.4 习题 25

第3章 常量与变量 27

3.1 常量 27

3.1.1 常量的命名 27

3.1.2 常量的声明 28

3.1.3 变量 30

3.2 变量的类型 33

3.2.1 数字型变量 33

3.2.2 字符串变量 36

3.2.3 布尔型变量 38

3.2.4 日期型变量 39

3.2.5 对象型变量 40

3.2.6 变体变量 42

3.3 变量类型的转换 43

3.4 用户定义的数据类型 46

3.5 集合 49

3.5.1 添加集合项目 50

3.5.4 集合计数 51

3.5.2 删除集合项目 51

3.5.3 返回集合项目值 51

3.5.5 处理集合的项目 52

3.5.6 使用集合 52

3.6 强制变量声明 56

3.7 变量的寿命周期 57

3.8 变量的赋值 58

3.9 算术运算 59

3.10.2 问答题 62

3.10 习题 62

3.10.1 选择题 62

3.10.3 程序阅读题 63

第4章 顺序结构程序设计 65

4.1 结构化程序设计 65

4.1.1 流程图 65

4.1.2 顺序结构 67

4.2 输入语句 68

4.3 输出语句 71

4.4 顺序结构应用举例 74

4.5 使用注释 77

4.6 习题 79

4.6.1 问答题 79

4.6.2 编程题 79

4.6.3 程序阅读题 79

第5章 分支结构程序设计 81

5.1 概述 81

5.2.1 关系运算符 82

5.2 条件判断格式 82

5.2.2 关系表达式 83

5.3 逻辑运算 84

5.3.1 逻辑运算符 84

5.3.2 逻辑表达式 85

5.3.3 逻辑运算的优先级 85

5.4 If语句的格式 86

5.4.1 If-Then语句 86

5.4.2 If-Then-End If语句 86

5.4.3 If-Then-Else语句 89

5.4.4 If-Then-ElseIf语句 91

5.4.5 If语句的嵌套 95

5.4.6 If-Goto语句 98

5.5 Select Case语句 99

5.6.2 问答题 105

5.6.3 编程题 105

5.6.4 程序阅读题 105

5.6.1 选择题 105

5.6 习题 105

第6章 循环结构程序设计 107

6.1 概述 107

6.2 DO循环 108

6.2.1 Do Loop循环 108

6.2.2 Do While循环 109

6.2.3 Do Loop While循环 111

6.2.4 Do Until循环 114

6.2.5 Do Loop Until循环 115

6.3 For Next循环 117

6.4 While Wend循环 121

6.5 循环嵌套 122

6.6 快速退出循环 126

6.7 几种循环方式的比较 128

6.8 习题 129

6.8.1 问答题 129

6.8.2 编程题 129

6.8.3 程序阅读题 129

7.1 数组的基本概念 131

第7章 数组 131

7.1.1 数组的声明 132

7.1.2 定义数组的上下界 133

7.1.3 数组与循环 134

7.2 一维数组的使用 135

7.2.1 一维数组的声明和引用 136

7.2.2 一维数组应用举例 136

7.3 二维数组和多维数组的使用 143

7.3.1 二维数组的声明和引用 143

7.3.2 二维数组应用举例 144

7.3.3 多维数组的声明和引用 153

7.4 动态数组 154

7.5 数组的数组 155

7.6 习题 157

7.6.1 问答题 157

7.6.2 编程题 158

7.6.3 程序阅读题 158

8.1 通用过程 161

第8章 子过程与函数过程 161

8.1.1 建立通用过程 162

8.1.2 通用过程命名 163

8.1.3 通用过程使用 164

8.1.4 提前退出过程 165

8.2 参数传递 166

8.2.1 使用参数的意义 166

8.2.2 传递参数 168

8.2.3 参数的接收 169

8.2.4 数组作为参数 176

8.2.5 对象作为参数 178

8.3 函数过程 179

8.3.1 函数的返回值 180

8.3.2 调用函数过程 181

8.3.3 函数的提前结束 185

8.4 常用内部函数 185

8.4.1 数学函数 186

8.4.2 转换函数 186

8.4.3 字符串函数 189

8.4.4 日期/时间函数 190

8.5 局部变量、模块变量和全局变量 192

8.5.1 局部变量 193

8.5.2 模块变量 194

8.5.3 全局变量 194

8.6 习题 196

8.6.1 问答题 196

8.6.2 编程题 197

8.6.3 程序阅读题 197

第9章 字符串 201

9.1 基本概念 201

9.1.1 字符串常量与字符串变量 201

9.1.2 字符串表达式 202

9.1.3 字符串连接与子字符串 203

9.2 字符串操作 203

9.2.1 与字符串长度有关的技术 203

9.2.2 字符大小写的转换 204

9.2.3 子字符串的查找 206

9.2.4 提取字符 207

9.2.5 字符串的替换 208

9.2.6 字符串的空格调整 209

9.2.7 字符串的比较 210

9.3 字符串和数字的转换 212

9.3.1 字符串转换成数字 212

9.3.2 数字转换成字符串 213

9.3.3 字符串转换成ASC Ⅱ码值 213

9.3.4 ASNI值转换成字符串 214

9.4 习题 214

9.4.1 问答题 214

9.4.2 编程题 214

9.4.3 程序阅读题 214

第10章 文件系统 219

10.1 文件系统概述 219

10.2.1 打开和关闭顺序文件 220

10.2 顺序文件 220

10.2.2 读写顺序文件 223

10.3 随机文件 238

10.3.1 打开和关闭随机文件 238

10.3.2 读写随机文件 238

10.4 二进制文件 246

10.4.1 二进制文件的读写 247

10.4.2 文件指针 247

10.5.1 驱动器列表框 248

10.5 文件系统控件 248

10.5.2 目录列表框 249

10.5.3 文件列表框 250

10.5.4 文件系统控件的协同工作 251

10.6 文件的其他操作 252

10.6.1 文件的删除 252

10.6.2 复制和移动文件 252

10.6.3 文件的更名 253

10.6.4 运行可执行文件 254

10.7 习题 259

10.7.1 选择题 259

10.7.2 编程题 260

10.7.3 程序阅读题 260

第11章 错误处理 263

11.1 错误类型 263

11.1.1 语法错误 263

11.1.2 编译错误 266

11.1.3 运行错误 267

11.1.4 逻辑错误 268

11.2 错误处理 270

11.2.1 使用错误处理程序 270

11.2.2 On Error语句 271

11.2.3 On Error GoTo语句 275

11.2.4 Error$函数 280

11.2.5 Error语句 281

11.2.6 使用Err对象 282

11.3.1 选择题 284

11.3.2 编程题 284

11.3 习题 284

11.3.3 程序阅读题 285

第12章 绘图与音响技术 289

12.1 绘图技术 289

12.2 图像框和图形框控件 290

12.2.1 图形、图像的装入和保存 290

12.2.2 图形的调整 291

12.2.4 图形交换 293

12.2.3 图形和图像的属性设置 293

12.3 坐标系统 296

12.4 基本绘图方法 299

12.4.1 绘制文本 299

12.4.2 基本几何图形 300

12.4.3 图形填充 304

12.4.4 绘制曲线 307

12.5 像素操作 313

12.5.1 颜色值 313

12.5.2 渐变技术 314

12.5.3 PaintPicture方法 315

12.5.4 图形处理 317

12.6 音响功能 319

12.7 习题 321

12.7.1 选择题 321

12.7.2 编程题 322

12.7.3 程序阅读题 322

13.1 递归的基础知识 325

第13章 递归 325

13.1.1 编写递归子过程和函数过程 326

13.1.2 递归示例 329

13.2 递归排序 334

13.2.1 合并排序 335

13.2.2 快速排序 335

13.3 分形技术 340

13.4 习题 344

13.4.1 选择题 344

13.4.3 程序阅读题 345

13.4.2 编程题 345

第14章 菜单和控件 347

14.1 菜单设计 347

14.1.1 菜单的基本组成 347

14.1.2 热键和快捷键 349

14.1.3 编写菜单命令 350

14.1.4 弹出菜单 351

14.2.1 按钮 354

14.2 常用控件 354

14.2.2 标签和文本框 356

14.2.3 选择按钮 361

14.2.4 列表框和下拉列表框 365

14.2.5 滚动条 370

14.2.6 时钟控件 374

14.2.7 CommonDialog控件 378

14.3 习题 382

14.3.1 选择题 382

14.3.3 程序阅读题 383

14.3.2 编程题 383

第15章 数据库编程入门 387

15.1 数据库简介 387

15.1.1 记录集 388

15.1.2 ODBC和DAO 389

15.2 使用Data控件 390

15.2.1 Data控件的属性 390

15.2.2 绑定数据 391

15.2.3 使用Data控件浏览数据库记录 391

15.3 数据库记录的操作 392

15.3.1 记录的定位 393

15.3.2 记录的添加 393

15.3.3 记录的删除 394

15.3.4 简单记录查找 394

15.3.5 应用示例 395

15.4 习题 399

15.4.1 选择题 399

15.4.2 编程题 399

15.4.3 程序阅读题 400

相关图书
作者其它书籍
返回顶部