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

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

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:吴凤祥主编;金花,吴超副主编;郭涛,吕晶,吕继兴,刘丽娟,刘永福,陶佳,张立国参编;韩宪忠主审
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2016
  • ISBN:9787111531838
  • 页数:349 页
图书介绍:本书以Visual Basic 6.0中文版为背景,针对计算机程序设计的初学者,从Visual Basic语言和应用开发两个方面分三个层次详细地介绍了Visual Basic的语言基础和算法设计基础、程序设计基础,窗体和标准控件的使用、界面设计、菜单设计、对话框设计、图形操作以及运行时错误处理,Visual Basic面向对象基础、数据库技术、多媒体技术以及Internet环境下的应用。各部分内容均有大量的实例,并配有与知识内容相对应的习题和上机实验题。
《Visual Basic程序设计》目录

第1章 Visual Basic概述 1

1.1 VB简介 1

1.1.1 面向对象程序设计 1

1.1.2 VB的版本 2

1.1.3 功能特点 3

1.2 用户环境 4

1.2.1 安装 4

1.2.2 启动 4

1.3 界面 5

1.3.1 主窗口 6

1.3.2 窗体窗口 7

1.3.3 工具箱窗口 7

1.3.4 属性窗口 9

1.3.5 工程资源管理器窗口 10

1.3.6 代码窗口 11

1.3.7 其他窗口 11

1.4 工程管理和环境设置 12

1.4.1 VB工程的结构 12

1.4.2 工程管理 13

1.4.3 环境设置 15

1.4.4 类和对象 16

1.4.5 对象的属性、事件和方法 17

1.5 实例 19

1.6 基本的属性、事件和方法 23

1.6.1 基本属性 23

1.6.2 基本事件 29

1.6.3 基本方法 33

习题 34

实验题 34

第2章 Visual Basic语言基础 36

2.1 程序结构与编码规则 36

2.1.1 模块 36

2.1.2 模块中的代码 37

2.1.3 过程中的代码 39

2.2 数据类型 40

2.2.1 基本数据类型 40

2.2.2 自定义数据类型 43

2.3 常量、变量和函数 43

2.3.1 命名规则 43

2.3.2 常量 44

2.3.3 变量的声明 45

2.3.4 常用标准函数 46

2.4 运算符和表达式 51

2.4.1 运算符 51

2.4.2 表达式 53

2.5 应用举例 53

习题 57

实验题 58

第3章 Visual Basic程序设计基础 60

3.1 结构化程序设计 60

3.1.1 算法及其表示 60

3.1.2 基本结构 61

3.2 顺序结构 63

3.3 选择(分支)结构 64

3.3.1 二分支结构 64

3.3.2 多分支结构 65

3.3.3 分支嵌套 68

3.4 循环结构 70

3.4.1 For…Next结构 70

3.4.2 Do While…Loop语句 72

3.4.3 Do…Loop While语句 73

3.4.4 Do…Loop Until语句 74

3.4.5 循环结构的嵌套 75

3.4.6 其他辅助控制语句 78

3.5 数组 78

3.5.1 变量数组 78

3.5.2 控件数组 79

3.6 应用举例 81

习题 84

实验题 85

第4章 过程 87

4.1 过程的定义与调用 87

4.1.1 过程的定义 87

4.1.2 过程的调用 88

4.1.3 过程的作用域 90

4.2 递归 90

4.2.1 递归的概念 90

4.2.2 递归子过程和递归函数 90

4.3 常用算法举例 92

4.3.1 数学问题 92

4.3.2 排序 99

4.3.3 查找 105

4.3.4 方程求解 107

4.3.5 数值积分 107

习题 109

实验题 110

第5章 文件操作 111

5.1 文件 111

5.1.1 文件的结构 111

5.1.2 文件的存取类型 112

5.2 顺序文件 113

5.2.1 顺序文件的打开与关闭 113

5.2.2 顺序文件的写操作 115

5.2.3 顺序文件的读操作 116

5.3 随机文件 119

5.4 二进制文件 123

5.5 相关的语句和函数 124

5.6 文件系统对象模型 126

5.6.1 FileSystemObject对象 126

5.6.2 Drive对象、Folder对象和File对象 127

5.6.3 TextStream对象 130

习题 132

实验题 132

第6章 窗体设计 134

6.1 窗体 134

6.1.1 窗体的主要属性 134

6.1.2 窗体的主要事件 135

6.1.3 窗体的设计 136

6.2 多重窗体 137

6.2.1 多重窗体的管理 137

6.2.2 设置启动窗体 138

6.2.3 窗体处理 138

6.3 用向导生成窗体 141

6.4 多文档界面简介 144

6.4.1 MDI应用程序的特点 144

6.4.2 MDI窗体及子窗体的创建 145

6.4.3 MDI窗体的菜单和工具条 146

习题 148

实验题 148

第7章 标准控件的使用 150

7.1 命令按钮、图片框和图像框 150

7.1.1 命令按钮 150

7.1.2 图像框和图片框 152

7.2 标签与文本框 154

7.2.1 标签 154

7.2.2 文本框 155

7.3 框架、单选按钮与复选框 158

7.3.1 框架 158

7.3.2 单选按钮 159

7.3.3 复选框 161

7.4 列表框与组合框 163

7.4.1 主要属性 163

7.4.2 常用方法 164

7.5 文件系统控件 168

7.5.1 控件描述 168

7.5.2 主要属性和事件 168

7.5.3 文件系统控件的使用 169

7.6 滚动条 171

7.7 计时器控件 173

习题 175

实验题 175

第8章 菜单与对话框设计 178

8.1 菜单设计 178

8.1.1 菜单控件 179

8.1.2 菜单编辑器 181

8.1.3 创建菜单的步骤 182

8.1.4 菜单控件数组 183

8.1.5 菜单控件的代码 184

8.1.6 弹出式菜单 187

8.2 对话框设计 188

8.2.1 用窗体定制对话框 189

8.2.2 显示窗体对话框 190

8.2.3 MsgBox和InputBox函数 192

8.2.4 用公共对话控件实现标准对话框 197

8.3 工具栏设计 207

8.3.1 使用ToolBar控件 207

8.3.2 使用CoolBar控件 211

8.4 状态栏设计 213

8.4.1 建立状态栏 213

8.4.2 运行时改变状态栏 214

习题 215

实验题 215

第9章 图形操作 218

9.1 VB的坐标系统 218

9.1.1 默认坐标系 218

9.1.2 定制坐标系 219

9.2 图形控件 221

9.2.1 Line控件 221

9.2.2 Shape控件 222

9.2.3 MSChart控件 224

9.3 图形方法 227

9.3.1 Pset方法 227

9.3.2 Line方法 230

9.3.3 Circle方法 231

9.3.4 与作图相关的其他方法 232

9.4 绘图应用 234

9.4.1 图形的层次 235

9.4.2 简单动画设计 236

习题 237

实验题 238

第10章 与数据库连接 239

10.1 数据库的基本概念 239

10.1.1 关系数据库 239

10.1.2 记录集 241

10.1.3 数据库引擎 242

10.2 可视化数据管理器 243

10.3 数据控件和数据绑定控件 248

10.3.1 主要属性 248

10.3.2 数据控件的主要事件和方法 251

10.3.3 记录集的主要属性和方法 252

10.3.4 用代码操作记录 253

10.4 ADO数据控件 258

10.5 数据库访问对象 260

10.6 结构化查询语言简介 263

10.6.1 使用数据管理器查询 263

10.6.2 SQL语法 264

10.6.3 使用SELECT查询 266

习题 269

实验题 270

第11章 多媒体程序设计 272

11.1 Multimedia MCI控件 272

11.1.1 多媒体基础 272

11.1.2 MCI控件的基本属性及使用 274

11.1.3 编辑控件按钮的属性 278

11.1.4 时间格式属性 279

11.1.5 窗口属性 281

11.1.6 自动控制属性 284

11.1.7 MCI控件的主要事件 285

11.1.8 Animation控件 286

11.2 在VB中调用API函数 287

11.2.1 API函数声明 288

11.2.2 使用MCI函数 289

习题 291

实验题 291

第12章 应用实例——学生成绩管理系统 293

12.1 需求分析 293

12.2 系统分析 293

12.2.1 主要特点 293

12.2.2 实现功能 294

12.3 系统设计 294

12.3.1 系统功能模块设计 294

12.3.2 数据库设计 294

12.4 系统实现 298

12.4.1 数据库结构的实现 298

12.4.2 创建主窗体 298

12.4.3 创建系统管理模块 302

12.4.4 创建课程管理模块 311

12.4.5 创建成绩管理模块 325

12.4.6 创建帮助模块 333

12.4.7 编写各菜单项代码 334

12.4.8 系统的编译 334

附录 336

附录A 使用VB的帮助系统 336

A.1 使用MSDN Library查阅器 336

A.2 使用上下文相关的帮助 337

A.3 从Internet上获得帮助 337

附录B 程序调试与错误处理 338

B.1 错误类型 338

B.1.1 语法错误 338

B.1.2 逻辑错误 338

B.1.3 运行时错误 338

B.2 程序调试 339

B.2.1 调试工具栏 339

B.2.2 标识当前模式 340

B.2.3 使用调试窗口 340

B.2.4 使用中断 343

B.2.5 运行程序的指定部分 343

B.3 错误处理 344

B.3.1 错误对象及有关语句 344

B.3.2 设计错误处理程序 347

参考文献 349

返回顶部