《Visual Basic程序设计实用教程与实训》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:陈翠松,徐宝林主编
  • 出 版 社:北京:北京大学出版社
  • 出版年份:2006
  • ISBN:7301108796
  • 页数:258 页
图书介绍:本书以Visual Basic 6.0中文版为语言背景,以程序设计为主线,将VB常用的控件分散到各章介绍,通过一定的实用例程,深入浅出介绍了Visual Basic程序设计的基础知识和编程方法。内容包括:初识Visual Basic、Visual Basic的语言基础、顺序结构程序设计、选择结构程序设计、循环结构程序设计、数组与过程、文件管理、图形图像与多媒体编程、数据库编程。

第1章 初识Visual Basic 1

1.1 Visual Basic简介 1

1.2 漫游Visual Basic 6.0的集成开发环境 2

1.3 Visual Basic可视化编程的常用术语 8

1.4 程序调试 10

1.5 Visual Basic 6.0的联机帮助 11

1.6 习题 13

1.7 实训 14

第2章 Visual Basic的语言基础 20

2.1 Visual Basic 6.0常用的基本数据类型 20

2.2 常量与变量 21

2.2.1 标识符的命名约定 21

2.2.2 常量 22

2.2.3 变量 23

2.3 运算符与表达式 26

2.3.1 算术运算符 26

2.3.2 字符串连接符 26

2.3.3 关系运算符 26

2.3.4 逻辑运算符 27

2.3.5 表达式 27

2.4 常用内部函数 28

2.4.1 数学函数 28

2.4.2 字符串函数 29

2.4.3 日期和时间函数 30

2.4.4 转换函数 31

2.5 Visual Basic语句的书写约定 32

2.5.1 Visual Basic语句的书写约定 32

2.5.2 命令格式中的符号约定 32

2.6 习题 32

第3章 顺序结构程序设计 36

3.1 数据的输出 36

3.1.1 Print方法 36

3.1.2 用文本框控件输出 37

3.1.3 用标签控件输出 37

3.1.4 MsgBox函数 38

3.2 数据的输入 41

3.2.1 使用文本框控件输入信息 41

3.2.2 使用InputBox函数输入信息 42

3.3 简单语句 44

3.3.1 赋值语句 44

3.3.2 注释语句 44

3.3.3 结束(End) 45

3.3.4 卸载(Unload) 45

3.4 窗体 45

3.5 基本控件 46

3.5.1 控件公共属性 46

3.5.2 焦点和Tab键顺序 47

3.5.3 命令按钮 47

3.5.4 标签 48

3.5.5 文本框 48

3.6 综合实例 49

3.7 习题 52

3.8 实训 55

第4章 选择结构程序设计 60

4.1 If语句 60

4.1.1 单行结构If语句 60

4.1.2 块结构If语句 61

4.1.3 IIF函数 63

4.1.4 If语句的嵌套 63

4.2 Select Case语句 66

4.3 提供简单选择的控件 68

4.3.1 选项按钮与框架控件 68

4.3.2 复选框 70

4.4 综合实例 71

4.5 习题 76

4.6 实训 78

第5章 循环结构程序设计 86

5.1 For...Next语句 86

5.2 Do...Loop语句 88

5.2.1 前测型Do...Loop语句 88

5.2.2 后测型Do...Loop语句 89

5.3 循环的嵌套 90

5.4 列表框与组合框 92

5.4.1 列表框 92

5.4.2 组合框 95

5.5 综合实例 96

5.6 习题 99

5.7 实训 101

第6章 数组与过程 109

6.1 数组 109

6.1.1 静态数组 109

6.1.2 动态数组 111

6.1.3 控件数组 113

6.2 过程 114

6.2.1 Sub过程 115

6.2.2 Function过程 116

6.2.3 参数传递 117

6.2.4 过程的嵌套与递归调用 118

6.2.5 多窗体与Sub Main过程 118

6.3 变量的作用范围 119

6.4 综合实例 121

6.5 习题 123

6.6 实训 124

第7章 文件管理 128

7.1 数据文件 128

7.1.1 访问顺序文件 129

7.1.2 访问随机文件 130

7.1.3 访问二进制文件 132

7.1.4 LOF函数和EOF函数 132

7.1.5 文件系统对象简介 132

7.2 文件系统控件 133

7.2.1 驱动器列表框 133

7.2.2 目录列表框 133

7.2.3 文件列表框 133

7.3 公共对话框 134

7.3.1 添加公共对话框 134

7.3.2 使用公共对话框 135

7.4 菜单设计 138

7.4.1 下拉式菜单 138

7.4.2 弹出式菜单设计 140

7.4.3 菜单控件数组 140

7.5 工具栏设计 140

7.5.1 ImageList控件 141

7.5.2 ToolBar控件 141

7.6 综合实例 142

7.7 习题 143

7.8 实训 144

第8章 图形图像与多媒体编程 148

8.1 绘图控件 148

8.1.1 形状控件 148

8.1.2 直线控件 149

8.1.3 使用颜色 149

8.2 常用绘图方法 151

8.2.1 Visual Basic的图形坐标系 151

8.2.2 画点方法 152

8.2.3 画直线、矩形方法 152

8.2.4 画圆方法 152

8.2.5 清除图形方法 153

8.3 显示图形 154

8.3.1 直接加载图片 154

8.3.2 使用图片框控件 154

8.3.3 使用图像控件 155

8.4 滚动条控件 156

8.5 计时器控件 157

8.6 简单多媒体编程 159

8.6.1 使用OLE控件 159

8.6.2 使用Animation控件 160

8.6.3 使用Multimedia控件 161

8.6.4 播放Falsh动画 163

8.7 习题 164

8.8 实训 166

第9章 数据库编程 172

9.1 数据库的基础知识 172

9.1.1 关系数据库 172

9.1.2 结构化查询语言SQL 173

9.1.3 Visual Basic中的数据库的分类 174

9.2 可视化数据管理器的使用 174

9.2.1 启动可视化数据管理器 174

9.2.2 创建数据库 175

9.2.3 数据记录的输入、修改与删除 177

9.2.4 查询 177

9.2.5 使用数据窗体设计器 178

9.3 数据库访问技术 179

9.3.1 数据绑定控件 179

9.3.2 使用Data控件 179

9.3.3 使用ADODC控件 182

9.3.4 DataGrid控件和DataCombo控件 184

9.4 数据环境与数据报表 186

9.4.1 数据环境设计器 186

9.4.2 数据报表设计 187

9.5 数据库系统发布 192

9.5.1 使用打包向导 192

9.5.2 安装发布的数据库系统 199

9.6 习题 200

9.7 实训 201

第10章 ActiveX控件与API编程简介 206

10.1 RichTextBox控件 206

10.1.1 RichTextBox控件简介 206

10.1.2 RichTextBox控件应用实例 207

10.2 SSTab控件 210

10.2.1 SSTab控件简介 210

10.2.2 SSTab控件应用实例 211

10.3 TreeView控件 212

10.3.1 TreeView控件简介 212

10.3.2 TreeView控件应用实例 213

10.4 MSComm控件 214

10.4.1 MSComm控件简介 214

10.4.2 MSComm控件简介 215

10.5 Winsock控件 217

10.5.1 Winsock控件简介 217

10.5.2 Winsock控件应用实例 219

10.6 BarCodeCtrl控件 221

10.6.1 BarCodeCtrl控件简介 221

10.6.2 BarCodeCtrl控件应用实例 222

10.7 API函数 222

10.7.1 API函数简介 222

10.7.2 API函数应用实例 224

10.8 实训 226

第11章 图书馆管理系统综合开发 230

11.1 应用背景 230

11.2 功能分析 230

11.2.1 系统功能 230

11.2.2 模块设计 231

11.2.3 网络通信协议设计 231

11.3 数据库设计 232

11.4 客户端功能实现 233

11.4.1 主窗体设计 233

11.4.2 连接服务器窗体设计 237

11.4.3 借阅图书窗体设计 237

11.4.4 归还图书窗体设计 237

11.4.5 图书类别管理窗体设计 238

11.4.6 图书信息管理窗体设计 238

11.4.7 添加读者窗体设计 239

11.4.8 删除读者窗体设计 240

11.4.9 读者查询窗体设计 240

11.4.10 其他窗体设计 241

11.5 服务器端功能的实现 242

11.5.1 服务器界面设计 242

11.5.2 服务器功能代码设计 243

11.6 实训 252

附录 习题参考答案 254

第1章 初识Visual Basic 254

第2章 Visual Basic的语言基础 254

第3章 顺序结构程序设计 255

第4章 选择结构程序设计 255

第5章 循环结构程序设计 256

第6章 数组与过程 256

第7章 文件管理 256

第8章 图形图像与多媒体编程 257

第9章 数据库编程 257

参考文献 258