Visual Basic程序设计基础与实训教程PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:陈佳丽主编
- 出 版 社:北京:清华大学出版社
- 出版年份:2005
- ISBN:7302113262
- 页数:395 页
第1章 Visual Basic概述 1
1.1 Visual Basic的发展 1
目录 1
1.2 Visual Basic的特点 2
1.3 Visual Basic的集成开发环境 3
1.3.1 启动Visual Basic 3
1.3.2 集成开发环境的组成 4
1.3.3 定制集成开发环境 7
1.4 建立简单的应用程序 9
1.4.1 设计用户操作界面 9
1.4.2 设计程序代码 11
1.4.3 程序的运行 11
1.4.4 程序的保存和装入 11
1.5 帮助功能的使用 13
1.4.5 生成可执行文件 13
1.5.1 直接打开MSDN 14
1.5.2 使用Visual Basic的帮助菜单 14
1.5.3 上下文相关帮助 15
1.6 本章习题 15
第2章 Visual Basic编程基础 17
2.1 对象 17
2.1.1 Visual Basic的对象 17
2.1.2 对象属性 18
2.1.3 对象事件 19
2.1.4 对象方法 20
2.2 控件 20
2.2.1 控件的分类 20
2.2.2 内部控件 21
2.2.3 控件的命名 22
2.2.4 控件的画法 23
2.2.5 控件的基本操作 23
2.3 Visual Basic编码规则 25
2.4 Visual Basic基本数据类型 26
2.4.1 标准数据类型 26
2.4.2 自定义类型 29
2.5 变量与常量 29
2.5.1 变量或常量的命名规则 29
2.5.2 变量声明 30
2.5.3 常量 32
2.6 运算符和表达式 32
2.6.1 算术运算符 33
2.6.2 连接运算符 33
2.6.4 逻辑运算符 34
2.6.3 关系运算符 34
2.6.5 表达式 35
2.6.6 运算符的优先级 35
2.7 Visual Basic常用内部函数 36
2.7.1 数学函数 36
2.7.2 转换函数 37
2.7.3 字符串函数 38
2.7.4 日期和时间函数 39
2.8 语句 39
2.8.1 赋值语句 39
2.8.2 注释语句 40
2.8.3 结束语句 41
2.8.4 With语句 41
2.9 Visual Basic程序流程控制 42
2.9.1 选择结构 42
2.9.2 循环结构 50
2.9.3 辅助控制语句(GoTo语句) 55
2.10 数组 56
2.10.1 基本概念 56
2.10.2 静态数组 57
2.10.3 动态数组 58
2.10.4 数组的基本操作 58
2.10.5 控件数组 64
2.11 Visual Basic的过程设计 67
2.11.1 事件过程 67
2.11.2 通用过程 68
2.11.3 参数的传递 73
2.11.4 过程、变量的作用域 74
2.12 模块 78
2.12.2 窗体模块 79
2.12.1 标准模块 79
2.12.3 类模块 81
2.12.4 Sub Main过程 81
2.13 面向对象程序设计简介 82
2.13.1 面向对象程序设计的产生 82
2.13.2 面向对象程序设计(OOP) 83
2.14 上机实训 85
2.15 本章习题 90
第3章 Visual Basic的基本控件 95
3.1 窗体 95
3.1.1 窗体的结构 95
3.1.2 窗体的属性 95
3.1.3 窗体识别的事件 97
3.1.4 窗体使用的方法 100
3.2 文本框和标签 101
3.2.1 文本框 102
3.2.2 标签 105
3.3 命令按钮、复选框、单选按钮和框架 106
3.3.1 命令按钮 106
3.3.2 复选框 107
3.3.3 单选按钮 109
3.3.4 框架 110
3.4 列表框、组合框和滚动条 113
3.4.1 列表框 113
3.4.2 组合框 116
3.4.3 滚动条 119
3.5 图片框、图像框和计时器 122
3.5.1 图片框和图像框 122
3.5.2 计时器 125
3.6 对话框 127
3.6.1 消息对话框 128
3.6.2 输入对话框 131
3.6.3 通用对话框 134
3.7 菜单设计 140
3.7.1 菜单编辑器 140
3.7.2 用菜单编辑器建立菜单 140
3.7.3 菜单项的控制 144
3.7.4 菜单项的增减 146
3.7.5 弹出式菜单 148
3.8 多窗体程序设计 150
3.9 上机实训 155
3.10 本章习题 164
第4章 ActiveX控件 169
4.1 ActiveX控件简介 169
4.2.1 StatusBar控件 170
4.2 使用ActiveX控件 170
4.2.2 ImageList控件 173
4.2.3 ToolBar控件 174
4.2.4 Slider控件 178
4.2.5 RichTextBox控件 179
4.3 上机实训 188
4.4 本章习题 189
第5章 图形技术 191
5.1 Visual Basic的坐标系 191
5.1.1 默认坐标系 191
5.1.2 改变默认坐标系 192
5.1.3 当前点的坐标 194
5.1.4 转换坐标度量单位 194
5.2.2 定义颜色 196
5.2.1 计算机中的图形 196
5.2 图形控件 196
5.2.3 与图形有关的属性 199
5.2.4 图形控件 201
5.2.5 图形的保存 207
5.3 图形方法 208
5.3.1 Print方法 208
5.3.2 Line方法 209
5.3.3 Circle方法 211
5.3.4 Cls方法 213
5.3.5 Pset方法 213
5.3.6 Point方法 215
5.3.7 PaintPicture方法 217
5.4 简单动画设计 220
5.5 上机实训 222
5.6 本章习题 224
6.1 MMControl控件 226
第6章 多媒体控件 226
6.2 其他多媒体控件简介 235
6.2.1 Animation控件 235
6.2.2 ShockWaveFlash控件 238
6.3 上机实训 242
6.4 本章习题 245
第7章 文件操作 247
7.1 文件的基本概念 247
7.1.1 文件和记录 247
7.1.2 文件的分类 247
7.1.3 文件的访问类型 248
7.2 顺序文件 249
7.2.1 打开顺序文件 249
7.2.3 顺序文件的写操作 250
7.2.2 关闭文件 250
7.2.4 顺序文件的读操作 252
7.3 常用文件操作语句和函数 254
7.4 随机文件 257
7.4.1 随机文件的打开和关闭 258
7.4.2 随机文件的写操作 259
7.4.3 随机文件的读操作 259
7.4.4 随机文件记录的修改、追加和删除 259
7.5 二进制文件 265
7.5.1 二进制文件的打开与关闭 265
7.5.2 二进制文件的读写操作 266
7.6 文件系统控件 266
7.6.1 驱动器列表框 267
7.6.2 目录列表框 267
7.6.3 文件列表框 268
7.6.4 文件系统控件应用举例 269
7.7 上机实训 272
7.8 本章习题 275
第8章 多文档界面 277
8.1 多文档界面概述 277
8.2 建立多文档应用程序 278
8.2.1 创建MDI窗体及其子窗体 278
8.2.2 MDI窗体的特性 279
8.2.3 MDI应用程序中的菜单 . 290
8.2.4 MDI应用程序中的工具栏 291
8.3 上机实训 291
8.4 本章习题 293
9.1 API函数简介 295
第9章 API应用简介 295
9.2 声明API函数 297
9.3 API浏览器 299
9.4 API函数应用举例 301
9.5 上机实训 307
9.6 本章习题 308
第10章 数据库管理 310
10.1 数据库概述 310
10.1.1 数据库设计基础 310
10.1.2 数据库术语 310
10.1.3 数据库访问术语 311
10.1.4 Visual Basic中数据库的访问 312
10.2 可视化数据管理器 313
10.2.1 启动可视化数据管理器VisData 313
10.2.2 工具栏按钮 313
10.2.3 新建数据库 315
10.2.4 建立新表 316
10.2.5 录入数据 320
10.3 数据库控件 320
10.3.1 Data控件(数据访问控件)与记录集对象 320
10.3.2 数据绑定控件 325
10.3.3 DBList控件和DBCombo控件 330
10.3.4 DBGrid控件 335
10.4 Visual Basic中SQL的实现 343
10.4.1 数据库查询 344
10.4.2 添加和删除记录 347
10.4.3 更新数据 348
10.5 使用ADO技术 353
10.5.1 ADO对象 353
10.5.2 使用ADO数据控件 359
10.5.3 使用绑定控件 361
10.5.4 使用数据窗体向导 363
10.6 上机实训 367
10.7 本章习题 372
第11章 程序调试、出错处理与发布 374
11.1 错误类型 374
11.2 程序的三种工作模式 375
11.3 调试和排错 376
11.3.1 调试工具栏 376
11.3.2 使用跟踪 377
11.3.3 调试窗口 379
11.4 出错处理 381
11.5 应用程序的发布 384
11.6 上机实训 389
11.7 本章习题 390
- 《市政工程基础》杨岚编著 2009
- 《零基础学会素描》王金著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《生物质甘油共气化制氢基础研究》赵丽霞 2019
- 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《看视频零基础学英语口语》宋德伟 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《胃癌基础病理》(日)塚本彻哉编者;宫健,刘石译者 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019