VB.NET程序设计实训教程PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:刘天惠,冯云主编;刘伟杰,孙申申,李华等副主编
- 出 版 社:北京:清华大学出版社
- 出版年份:2016
- ISBN:9787302447092
- 页数:289 页
第1章 VB.NET概述 1
1.1 VB.NET语言简介 1
1.1.1 VB.NET的发展历程 1
1.1.2 VB.NET的特点 2
1.2 VB.NET的集成开发环境 4
1.2.1 Visual Studio 2013的安装 4
1.2.2 SQL Server 2005的安装 6
1.2.3 VB.NET的集成开发环境介绍 7
1.3 创建简单的VB.NET程序 10
1.3.1 VB.NET中的语句 10
1.3.2 第一个VB.NET Windows应用程序 11
1.4 实训练习 12
1.5 上机实验 14
习题 16
第2章 基本控件 19
2.1 VB.NET编程基本概念 19
2.1.1 面向对象程序设计基本概念 19
2.1.2 属性、事件与方法 20
2.2 窗体、按钮、标签及文本框 21
2.2.1 窗体(Form) 21
2.2.2 按钮(Button) 24
2.2.3 文本框(TextBox) 25
2.2.4 标签(Label) 27
2.3 实训练习 28
2.4 上机实验 29
习题 32
第3章 基本知识 35
3.1 数据类型 35
3.1.1 常量与变量 35
3.1.2 数值型数据类型 36
3.1.3 字符型数据类型 37
3.1.4 日期及逻辑型数据类型 37
3.2 运算符 38
3.2.1 算术运算符 38
3.2.2 字符串运算符 38
3.2.3 关系运算符 39
3.2.4 逻辑运算符 39
3.3 VB中的常用内部函数 40
3.3.1 数学函数 40
3.3.2 字符型函数 41
3.3.3 日期与时间函数 42
3.3.4 转换函数 43
3.3.5 随机函数 44
3.4 VB中的三种程序结构 45
3.4.1 顺序结构 45
3.4.2 分支结构 50
3.4.3 循环结构 55
3.5 实训练习 60
3.6 上机实验 61
习题 66
第4章 VB.NET中的常用控件 69
4.1 控件的焦点 69
4.1.1 焦点事件(GotFocus和LostFocus) 69
4.1.2 设置焦点 69
4.1.3 Tab键次序 70
4.2 常用控件 70
4.2.1 链接标签(LinkLabel) 70
4.2.2 富文本框(RichTextBox) 71
4.2.3 单选钮(RadioButton) 72
4.2.4 复选框(CheckBox) 73
4.2.5 分组框(GroupBox) 74
4.2.6 列表框(ListBox) 75
4.2.7 组合框(ComboBox) 76
4.2.8 定时器(Timer) 77
4.2.9 日期时间控件(DateTimePicker) 78
4.2.10 树形结构控件(TreeView) 79
4.2.11 滚动条控件(ScrollBar) 80
4.3 键盘与鼠标事件 81
4.3.1 常用键盘事件 81
4.3.2 常用鼠标事件 83
4.4 实训练习 84
4.5 上机实验 88
习题 91
第5章 VB.NET中的高级控件 95
5.1 通用对话框 95
5.2 多媒体控件 101
5.3 其他常用控件 104
5.3.1 选项卡控件(TabControl) 104
5.3.2 进度条控件(ProgressBar) 104
5.4 实训练习 106
习题 107
第6章 数组与集合 109
6.1 数组 109
6.1.1 数组的分类 109
6.1.2 一维数组 110
6.1.3 二维数组 114
6.1.4 多维数组 120
6.1.5 交错数组 120
6.2 数组重定义 122
6.2.1 动态数组 122
6.2.2 数组重定义 123
6.2.3 与数组操作有关的几个系统函数 124
6.3 对象数组 126
6.3.1 Object类型数组 126
6.3.2 System.Array类及其成员 127
6.4 集合与控件数组 131
6.4.1 集合与数组 131
6.4.2 创建集合 132
6.4.3 ArrayList对象 133
6.4.4 控件数组的创建方法 135
6.5 实训练习 140
6.6 上机实验 147
习题 151
第7章 过程 153
7.1 过程的分类 153
7.1.1 Sub过程 153
7.1.2 Function过程 155
7.1.3 参数的传递 156
7.2 模块 158
7.2.1 窗体模块 158
7.2.2 标准模块 158
7.2.3 变量的生存期与作用域 160
7.3 实训练习 163
7.4 上机实验 164
习题 166
第8章 图形应用程序设计 167
8.1 GDI+基础 167
8.1.1 GDI+的组成 167
8.1.2 GDI+的功能与特性 168
8.1.3 画布对象Graphics 170
8.1.4 几种常用画图对象 172
8.2 VB.NET中的坐标系统 176
8.2.1 GDI+三种坐标系统 177
8.2.2 坐标变换 177
8.3 基本绘图方法 178
8.3.1 画直线 178
8.3.2 画弧线 179
8.3.3 画椭圆 180
8.3.4 画矩形 180
8.3.5 画扇形 182
8.3.6 绘制文字 182
8.4 图像处理 183
8.4.1 利用PictureBox控件显示图像 183
8.4.2 利用DrawImage方法编辑图像 184
8.5 实训练习 186
8.6 上机实验 188
习题 190
第9章 文件及相关控件 193
9.1 文件与流 193
9.2 文件流的操作 194
9.2.1 System.IO模型 194
9.2.2 流的种类 195
9.2.3 FileStream类 195
9.2.4 StreamReader类和StreamWriter类 197
9.2.5 Directory类 198
9.2.6 File类 199
9.3 文件处理 200
9.3.1 顺序文件 200
9.3.2 随机文件 203
9.4 实训练习 204
9.5 上机实验 207
习题 210
第10章 菜单 213
10.1 菜单的设计 213
10.1.1 MenuStrip控件 214
10.1.2 ContextMenuStrip控件 215
10.2 多重窗体与多文档界面 216
10.2.1 多重窗体 216
10.2.2 多文档界面程序设计 220
10.3 工具栏及状态栏 221
10.3.1 ToolStrip控件 221
10.3.2 StatusStrip控件 223
10.3.3 ToolStripContainer控件 225
10.4 实训练习 226
10.5 上机实验 229
习题 231
第11章 数据库及应用 233
11.1 数据库系统简介 233
11.1.1 Access数据库简介 234
11.1.2 SQL Server数据库简介 236
11.1.3 SQL语言 240
11.2 ADO.NET数据访问接口 242
11.2.1 ADO.NET概述 242
11.2.2 使用ADO.NET对象访问数据库 243
11.3 使用数据绑定控件访问数据库 260
11.3.1 单一绑定的实现 260
11.3.2 复合绑定的实现 263
11.4 实训练习 265
11.5 上机实验 276
习题 277
第12章 综合应用 279
12.1 系统概述 279
12.2 重点模块设计 280
参考文献 289
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019