Visual Basic程序设计PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:《Visual Basic程序设计》编委会编著
- 出 版 社:北京:中国计划出版社
- 出版年份:2007
- ISBN:9787801779106
- 页数:276 页
第1章 Visual Basic概述 1
1.1 Visual Basic简介 1
1.1.1 Visual Basic的基本特点 1
1.1.2 中文Visual Basic 6.0简介 2
1.2 Visual Basic 6.0集成开发环境 3
1.2.1 标题栏 4
1.2.2 菜单栏 4
1.2.3 工具栏 4
1.2.4 工具箱 5
1.2.5 窗体设计器 5
1.2.6 工程管理器 5
1.2.7 属性窗口 6
1.2.8 代码窗口 6
1.2.9 窗体布局窗口 7
1.3 小结与提高 7
1.4 思考与练习 7
第2章 Visual Basic编程基础 9
2.1 基本概念与术语 9
2.1.1 属性、事件和方法概述 9
2.1.2 事件驱动 10
2.2 工程管理 11
2.2.1 工程的基本操作 11
2.2.2 在工程中添加、删除及保存文件 13
2.2.3 工程与控件 13
2.2.4 工程选项的设置 15
2.3 建立第一个Visual Basic程序 15
2.3.1 建立应用程序 15
2.3.2 保存工程文件 17
2.3.3 生成可执行文件 18
2.4 小结与提高 18
2.5 思考与练习 19
第3章 Visual Basic语言基础 20
3.1 常量与变量 20
3.1.1 常量 20
3.1.2 变量 22
3.2 数据类型 24
3.2.1 基本数据类型 24
3.2.2 用户自定义数据类型 26
3.2.3 枚举类型 27
3.3 运算符与表达式 28
3.3.1 算术运算符及表达式 28
3.3.2 关系运算符及表达式 29
3.3.3 逻辑运算符及表达式 30
3.3.4 字符串运算符及表达式 31
3.4 常用内部函数 32
3.4.1 函数的基本概念 32
3.4.2 算术函数 32
3.4.3 字符串函数 34
3.4.4 转换函数 35
3.4.5 日期与时间函数 36
3.5 数组 37
3.5.1 数组的概念 37
3.5.2 数组声明 38
3.5.3 静态数组 38
3.5.4 动态数组 39
3.5.5 数组的基本操作 39
3.5.6 控件数组 40
3.6 小结与提高 41
3.7 思考与练习 41
第4章 Visual Basic程序代码设计 43
4.1 赋值语句 43
4.1.1 为变量赋值 43
4.1.2 为对象的属性赋值 44
4.1.3 为自定义类型声明的变量中各元素赋值 44
4.2 分支结构程序设计 44
4.2.1 双分支结构 44
4.2.2 多分支结构 46
4.2.3 条件函数 47
4.3 循环结构语句 48
4.3.1 Do循环语句 48
4.3.2 For循环语句 49
4.3.3 While循环语句 50
4.3.4 循环嵌套 52
4.4 过程及其调用 53
4.4.1 过程的定义 53
4.4.2 过程的调用 55
4.4.3 参数的传递 56
4.5 常用算法 57
4.5.1 计数、求和、求阶乘等简单算法 57
4.5.2 求两个整数的最大公约数、最小公倍数 58
4.5.3 判断素数 59
4.5.4 排序问题 59
4.5.5 查找问题 61
4.5.6 递归算法 63
4.6 小结与提高 63
4.7 思考与练习 63
第5章 窗体设计 65
5.1 窗体概述 65
5.1.1 窗体的基本概念 65
5.1.2 创建窗体 66
5.1.3 窗体的基本属性 66
5.1.4 窗体的常用事件 69
5.1.5 窗体的常用方法 71
5.2 焦点与Tab键序 75
5.2.1 焦点 75
5.2.2 Tab键序 76
5.3 小结与提高 76
5.4 思考与练习 76
第6章 其他常用控件 78
6.1 标签、文本框与命令按钮的使用 78
6.1.1 标签 78
6.1.2 文本框 79
6.1.3 命令按钮 83
6.2 单选按钮、复选框和框架的使用 87
6.2.1 单选按钮 87
6.2.2 复选框 89
6.2.3 框架 92
6.3 列表框和组合框的使用 93
6.3.1 列表框 93
6.3.2 组合框 97
6.4 滚动条和计时器的使用 101
6.4.1 滚动条 101
6.4.2 计时器 103
6.5 图片框和图像框的使用 107
6.5.1 图片框 107
6.5.2 图像框 109
6.6 小结与提高 112
6.7 思考与练习 112
第7章 鼠标和键盘 115
7.1 鼠标事件 115
7.1.1 MouseDown事件 115
7.1.2 MouseMove事件 116
7.1.3 MouseUp事件 117
7.2 键盘事件 118
7.2.1 KeyPress事件 118
7.2.2 KeyDown事件与KeyUp事件 119
7.3 OLE拖放操作 121
7.3.1 拖放操作简介 121
7.3.2 OLE拖放操作 124
7.4 小结与提高 128
7.5 思考与练习 128
第8章 应用程序界面设计 129
8.1 界面设计原则 129
8.2 对话框设计 130
8.2.1 函数对话框 130
8.2.2 通用对话框 135
8.3 菜单设计 141
8.3.1 Visual Basic中的菜单 141
8.3.2 菜单编辑器 142
8.3.3 下拉式菜单 143
8.3.4 弹出式菜单 147
8.4 工具栏和状态栏设计 149
8.4.1 工具栏设计 149
8.4.2 状态栏设计 151
8.5 多重窗体和多文档界面 154
8.5.1 多重窗体 154
8.5.2 多文档界面 157
8.6 小结与提高 159
8.7 思考与练习 159
第9章 Visual Basic面向对象技术 161
9.1 面向对象概述 161
9.1.1 基本概念 161
9.1.2 对象的作用 161
9.1.3 Visual Basic中的对象与类 162
9.2 对象信息的处理 162
9.2.1 对象浏览器的显示内容 163
9.2.2 添加对象描述 165
9.2.3 在过程之间移动 166
9.2.4 浏览其他应用程序的对象 166
9.3 创建新类 166
9.3.1 创建新类模块 166
9.3.2 为新类添加属性 167
9.3.3 添加方法 169
9.3.4 添加事件 171
9.4 访问新类 172
9.4.1 声明对象变量 172
9.4.2 创建对象 173
9.4.3 释放对象 176
9.5 小结与提高 177
9.6 思考与练习 177
第10章 图形处理 178
10.1 图形处理概述 178
10.1.1 图形处理功能 178
10.1.2 图形处理常用方法 179
10.2 坐标系统与颜色 179
10.2.1 坐标系统概述 179
10.2.2 改变对象的坐标系统 180
10.2.3 使用Visual Basic颜色 182
10.3 图形控件的应用 183
10.3.1 Line控件 183
10.3.2 Shape控件 184
10.4 图形绘制方法 185
10.4.1 画点 185
10.4.2 绘制直线和矩形 186
10.4.3 绘制圆、椭圆和圆弧 189
10.4.4 PaintPicture方法简介 193
10.5 动画效果 195
10.6 小结与提高 196
10.7 思考与练习 196
第11章 文件系统与访问 198
11.1 文件的概念 198
11.2 文件系统控件 199
11.2.1 驱动器列表框 199
11.2.2 目录列表框 200
11.2.3 文件列表框 201
11.3 文件访问与管理的常用语句和函数 205
11.3.1 文件访问常用语句及函数 205
11.3.2 文件管理常用语句 210
11.4 文件访问 211
11.4.1 顺序文件的访问 212
11.4.2 随机文件的访问 215
11.4.3 二进制文件的访问 216
11.5 文件系统对象及其应用 216
11.5.1 FSO对象模型 216
11.5.2 文件系统管理 218
11.5.3 使用TextStream对象 220
11.6 小结与提高 221
11.7 思考与练习 221
第12章 Visual Basic与数据库 223
12.1 数据库概述 223
12.1.1 数据库基础 223
12.1.2 Visual Basic数据库应用程序的组成 225
12.1.3 Visual Basic 6.0可以访问的数据库类型 226
12.1.4 结构化查询语言 226
12.2 数据管理器 230
12.2.1 数据管理器的基本功能和操作 230
12.2.2 用数据管理器建立数据库 231
12.2.3 用数据管理器建立查询和生成数据窗体 235
12.3 数据控件和数据绑定控件 236
12.3.1 数据控件 236
12.3.2 数据绑定控件 242
12.4 ADO数据库访问技术 246
12.4.1 ADO对象模型 246
12.4.2 编程使用ADO对象 249
12.4.3 ADO数据控件及其应用 253
12.5 小结与提高 256
12.6 思考与练习 256
第13章 ActiveX控件 258
13.1 ActiveX控件概述 258
13.1.1 ActiveX控件的基本概念 258
13.1.2 ActiveX控件的加载 259
13.2 ActiveX控件的应用 260
13.2.1 ActiveX控件的属性设置 260
13.2.2 UpDown控件及其应用 261
13.2.3 页框 262
13.2.4 排列显示控件 263
13.2.5 分层显示控件 263
13.2.6 图像列表和图像组合框 264
13.3 定制ActiveX控件 264
13.4 多媒体控件及其应用 268
13.4.1 Animation控件 268
13.4.2 Multimedia控件 270
13.5 小结与提高 275
13.6 思考与练习 275
主要参考文献 276
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《东方杂志 第110册 第25卷 第一至四号 1928年1月-1928年2月》上海书店出版社编 2012
- 《清明 我们的节日》冯骥才编 2017
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《甘肃省档案馆指南》甘肃省档案馆编 2018
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《东方杂志 第94册 第22卷 第四至七号 1925年2月-1925年4月》上海书店出版社编 2012
- 《远去的老调》经典文库编委会编 2019
- 《东方杂志 第13册 第四年 第一至三期 1907年3月-1907年5月》上海书店出版社编 2012
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中国陈设艺术史》赵囡囡著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《清至民国中国西北戏剧经典唱段汇辑 第8卷》孔令纪 2018
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018