程序设计基础教程 第2版PDF格式文档图书下载
- 购买点数:11 点
- 作 者:丁亚涛 胡继礼主编 王世好 金力 殷云霞副主编
- 出 版 社:北京:中国水利水电出版社
- 出版年份:2018
- ISBN:9787517066989
- 标注页数:255 页
- PDF页数:264 页
第1章 Visual Basic概述 1
1.1 关于Visual Basic 1
1.1.1 Visual Basic的发展过程 1
1.1.2 VB的特点 2
1.1.3 VB的启动与退出 3
1.2 Visual Basic 6.0集成开发环境 4
1.2.1 主窗口 4
1.2.2 窗体编辑器和窗体 6
1.2.3 工程资源管理器窗口 6
1.2.4 工具箱 7
1.2.5 属性窗口 8
1.2.6 代码编辑器窗口 9
1.3 简单程序实例 9
1.3.1 开发应用程序的基本步骤 9
1.3.2 生成可执行文件和打包 12
1.4 面向对象的程序设计方法 14
1.4.1 对象的概念与建立 14
1.4.2 类和对象的属性、事件、方法 15
1.5 事件驱动的编程机制 17
习题一 17
第2章 Visual Basic语言基础 21
2.1 数据类型和常量、变量 21
2.1.1 数据类型 21
2.1.2 常量 23
2.1.3 变量 24
2.2 运算符和表达式 25
2.2.1 运算符 25
2.2.2 表达式 27
2.3 常用内部函数 28
2.3.1 函数的调用格式 28
2.3.2 数学函数 28
2.3.3 字符串函数 29
2.3.4 日期时间函数 29
2.3.5 类型转换函数 30
2.3.6 其他函数 30
2.4 InputBox、MsgBox函数和Print方法 31
2.4.1 InputBox函数 31
2.4.2 MsgBox函数 32
2.4.3 Print方法 34
习题二 35
第3章 Visual Basic语言进阶 36
3.1 VB的基本控制结构 36
3.1.1 顺序结构 36
3.1.2 分支结构 39
3.1.3 循环控制结构 49
3.1.4 其他辅助控制语句 58
3.2 数组 60
3.2.1 数组的基本概念 60
3.2.2 静态数组 61
3.2.3 数组的使用 62
3.2.4 动态数组 64
3.2.5 几个与数组有关的函数 66
3.3 用户定义类型 66
3.4 算法 68
3.4.1 枚举法 68
3.4.2 递推法 69
3.4.3 排序 70
3.4.4 查找 72
3.4.5 简单加(解)密 75
习题三 76
第4章 窗体和常用控件 86
4.1 窗体的设计 86
4.1.1 窗体的结构 86
4.1.2 窗体的属性 88
4.1.3 窗体的事件 88
4.1.4 窗体常用的方法 89
4.2 控件介绍 90
4.3 内部控件 91
4.3.1 标签(Label) 91
4.3.2 文本框(TextBox) 91
4.3.3 命令按钮(Command) 92
4.3.4 单选按钮(OptionButton) 94
4.3.5 复选框(CheckBox) 95
4.3.6 列表框(ListBox) 96
4.3.7 组合框(ComboBox) 98
4.3.8 滚动条(ScrollBar) 99
4.3.9 计时器(Timer) 100
4.3.10 图片框(PictureBox) 101
4.3.11 图像框(Image) 102
4.3.12 框架(Frame) 102
4.4 控件数组 104
4.4.1 控件数组的概念 104
4.4.2 创建和使用控件数组 104
4.5 程序举例 106
习题四 108
第5章 应用界面设计 112
5.1 多窗体 112
5.1.1 添加窗体 112
5.1.2 设置启动对象 112
5.1.3 窗体常见的语句和方法 113
5.2 菜单 115
5.2.1 菜单简介 115
5.2.2 菜单编辑器 116
5.2.3 弹出式菜单 118
5.3 工具栏 119
5.3.1 在ImageList控件中添加所需的图像 120
5.3.2 在Toolbar控件中添加按钮 120
5.3.3 响应Toolbar控件事件 121
5.4 MDI窗体 121
5.5 通用对话框控件 123
5.5.1 添加“通用对话框”控件 123
5.5.2 使用“通用对话框” 123
5.6 程序举例 126
习题五 127
第6章 过程 129
6.1 Visual Basic的工程 129
6.2 过程 130
6.2.1 Sub过程 131
6.2.2 Function过程 133
6.2.3 查看过程 133
6.3 过程调用 134
6.4 参数传递 134
6.4.1 形参与实参 135
6.4.2 按地址传递和按值传递 136
6.5 递归 137
6.6 变量的作用范围 138
6.7 过程的作用范围 139
6.8 变量的生存期 140
6.9 shell调用 142
6.10 程序举例 143
习题六 146
第7章 数据库应用 150
7.1 数据库基本知识 150
7.1.1 数据库的基本概念 150
7.1.2 关系数据库的相关概念 151
7.1.3 Visual Basic的数据库应用 152
7.2 使用可视化数据管理器创建数据库 153
7.2.1 创建数据库 153
7.2.2 表记录的编辑 156
7.2.3 记录查询 158
7.3 Data控件的使用 162
7.3.1 Data控件常用属性、方法和事件 162
7.3.2 记录集Recordset对象 163
7.3.3 数据绑定控件 165
7.4 ADO对象访问技术 168
7.4.1 ADO控件的使用 169
7.4.2 ADO数据绑定控件 171
7.4.3 ADO控件应用实例 172
7.4.4 ADO对象模型 177
7.4.5 数据窗体向导 180
7.5 设计报表 182
7.5.1 数据报表设计器(DataReport) 183
7.5.2 数据环境(DataEnvironment) 183
7.5.3 数据报表设计实例 183
习题七 185
第8章 图形、文本和多媒体应用 188
8.1 绘制图形 188
8.1.1 图形控件 188
8.1.2 VB坐标系统和颜色 190
8.1.3 常用图形方法 191
8.2 彩色位图图像处理 194
8.2.1 获取图像数据 194
8.2.2 彩色位图颜色值的分解 194
8.2.3 绘制彩色位图的步骤 195
8.3 设置文本 196
8.3.1 文本字体 196
8.3.2 用户自定义字体 197
8.4 多媒体应用 199
8.4.1 多媒体控件Multimedia MCI的引入和外观 199
8.4.2 设计多媒体应用程序 201
8.4.3 开发多媒体程序的其他方法 203
8.5 程序举例 204
习题八 207
第9章 鼠标、键盘和OLE控件 210
9.1 鼠标 210
9.2 键盘事件 212
9.3 拖放 214
9.4 使用OLE控件 217
9.4.1 添加OLE容器控件 217
9.4.2 嵌入对象和链接对象的区别 218
9.4.3 设计阶段使用OLE容器控件 218
9.4.4 程序运行阶段使用OLE容器控件 219
9.5 程序举例 223
习题九 225
第10章 文件 228
10.1 文件的结构和分类 228
10.1.1 文件的结构 228
10.1.2 文件的分类 229
10.2 文件的操作语句和函数 229
10.2.1 文件的打开 229
10.2.2 文件的读写相关函数 230
10.2.3 文件的关闭 230
10.3 三种文件的读写操作 231
10.3.1 顺序文件 231
10.3.2 随机文件 234
10.3.3 二进制文件 235
10.4 文件的基本操作 235
10.5 文件系统控件 237
10.5.1 驱动器列表框 237
10.5.2 目录列表框 238
10.5.3 文件列表框 238
10.5.4 三种文件系统列表框协同工作示例 238
习题十 239
第11章 高级Office应用 243
11.1 VBA是什么 243
11.1.1 概述 243
11.1.2 简单的示例 243
11.2 程序举例 247
习题十一 250
附录A 常用字符与ASCII码对照表 251
附录B 考试指南 252
- 《电子技术基础 沈国键 主编》沈国键 1986
- 《基础工程 陈晏松主编》陈晏松主编 2002
- 《审计学基础 侯志学 刘文光主编》侯志兴,刘文光 1989
- 《VHDL数字电路设计与应用实践教程 王振红主编》王振红主编 2003
- 《云霞诗词》叶国仁主编 2003
- 《火红的云霞》吕雷原著;钟龄改编;胡震国,王守中绘画 1984
- 《火红的云霞》詹之燕编 1983
- 《天地吟 云霞文集》云霞著 2014
- 《曲云霞》徐光荣著 2000
- 《云霞岭》黎汝清著 1980
- 《程序设计基础教程 第2版》丁亚涛,胡继礼主编;王世好,金力,殷云霞副主编 2018
- 《程序设计基础教程》丁亚涛,杜春敏主编;王世好,金力,殷云霞副主编 2015
- 《Visual FoxPro程序设计》杜春敏主编;王世好,殷云霞,丁亚涛副主编 2012
- 《普通高等教育“十三五”规划教材 Python程序设计》丁亚涛主编;王世好,胡继礼,阚峻岭副主编 2018
- 《大学计算机基础》丁亚涛主编;王宗殿,金力,杜春敏副主编 2012
- 《办公软件高级应用》胡学钢总主审;郑尚志总主编;王永国,丁亚涛,郑尚志主编;丁亚涛,王永国,李小荣,郑尚志编 2016
- 《大学计算机基础》丁亚涛,李梅主编;阚峻岭,杜春敏副主编 2014
- 《Visual FoxPro程序设计实训与考试指导》杨松涛主编;欧阳婷,杜春敏,丁亚涛副主编 2012
- 《程序设计基础教程实训与考试指导》杜春敏,杨松涛主编;胡继礼,欧阳婷,谷宗运副主编 2015
- 《C语言程序设计上机实训与考试指导》丁亚涛主编 2010
- 《黑白Photoshop简明指南》(美)(里奇) Jim Rich,(美)(博策克)Sandy Bozek著;彭松译 1995
- 《育人兴水 北京市水利局培育过硬队伍的经验》刘汉桂主编 2000
- 《中国水利百科全书 水利科研、教育、信息出版、学术团体分册》窦以松主编 2004
- 《画法几何及水利土建制图习题集 第3版》蒲小琼,陈玲,熊艳编著 2005
- 《水电站技术供水可调式射流泵》(苏)加姆斯(Гамус,И.М)等著;陆宏圻等译 1992
- 《北京水利史》吴文涛著 2013
- 《水和北京 北京水利历史规划选编》刘树方主编 2004
- 《北京志·地质矿产水利气象卷·水利志》北京市地方志编纂委员会编著 2000
- 《中国水利史典 海河卷 2》中国水利史典编委会编 2015
- 《北京市区县水利志丛书 顺义县水利志》北京市顺义县水利志编辑委员会编 1995