Visual Basic.NET程序设计PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:刘怀亮主编;易珺,曹东编著
- 出 版 社:北京:冶金工业出版社
- 出版年份:2007
- ISBN:7502442642
- 页数:240 页
第1章 VB.NET概述 1
1.1 .NET框架简介 1
1.2 VB.NET的发展和功能特点 2
1.2.1 VB.NET的发展 2
1.2.2 VB.NET的功能特点 3
1.3 VB.NET的安装与启动 4
1.3.1 安装环境要求 4
1.3.2 VB.NET 2003的安装 4
1.3.3 VB.NET 2003的启动 8
1.4 集成开发环境 9
1.4.1 标题栏 10
1.4.2 菜单栏 10
1.4.3 Visual Studio.NET工具栏 15
1.4.4 Visual Studio.NET窗口 15
1.5 引例 19
小结 20
综合练习一 20
一、选择题 20
二、填空题 21
三、思考题 21
四、上机操作题 21
第2章 简单的VB.NET程序设计 22
2.1 建立简单的应用程序 22
2.1.1 创建应用程序界面 22
2.1.2 设置窗体和控件属性 24
2.1.3 编写代码 25
2.1.4 保存和运行程序 27
2.2 窗体和基本控件 27
2.2.1 窗体 27
2.2.2 标签控件 29
2.2.3 文本框控件 30
2.2.4 Button按钮 31
2.3 系统环境设置 32
2.4 程序调试 33
2.4.1 错误种类 34
2.4.2 调试和排错 35
2.5 使用帮助 36
小结 37
综合练习二 37
一、选择题 37
二、填空题 38
三、思考题 38
四、上机操作题 38
第3章 VB.NET语言基础 40
3.1 数据类型 40
3.2 变量 41
3.2.1 命名规则 41
3.2.2 变量声明 42
3.3 常量 44
3.4 运算符和表达式 44
3.4.1 算术运算符 44
3.4.2 赋值运算符 45
3.4.3 比较运算符 45
3.4.4 逻辑运算符 46
3.4.5 连接运算符 48
3.4.6 表达式 48
3.5 常用内部函数 49
3.5.1 数值计算函数 49
3.5.2 字符串函数 50
3.5.3 类型转换函数 51
3.5.4 日期和时间函数 51
3.5.5 输入输出函数 53
3.6 书写规范 55
小结 55
综合练习三 56
一、选择题 56
二、填空题 56
三、思考题 57
四、上机操作题 57
第4章 基本控制结构 59
4.1 顺序结构 59
4.2 选择结构 60
4.2.1 If语句 60
4.2.2 Select Case语句 63
4.2.3 If语句嵌套 64
4.3 循环结构 65
4.3.1 For语句 65
4.3.2 Do...Loop语句 66
4.3.3 While...End While语句 68
4.3.4 循环嵌套 69
4.3.5 循环示例 69
4.4 辅助控制语句 71
小结 71
综合练习四 71
一、选择题 71
二、填空题 72
三、思考题 72
四、上机操作题 72
第5章 常用控件 74
5.1 单选按钮和复选框 74
5.2 分组框 75
5.3 列表框和组合框 77
5.3.1 列表框 77
5.3.2 组合框 79
5.4 滚动条 80
5.5 微调框 81
5.6 计时器 82
5.7 对话框 83
5.7.1 打开文件对话框 83
5.7.2 保存文件对话框 84
5.7.3 字体对话框 85
5.7.4 颜色对话框 86
5.7.5 打印对话框 87
5.8 图片框 88
5.9 选项卡 88
5.10 树形视图 90
5.11 日期控件 91
小结 93
综合练习五 93
一、选择题 93
二、填空题 94
三、思考题 94
四、上机操作题 95
第6章 数组与过程 97
6.1 数组的概念和声明 97
6.1.1 静态数组 97
6.1.2 动态数组 98
6.2 数组的操作 99
6.2.1 数组初始化与赋值 99
6.2.2 数组输出 100
6.2.3 数组中的其他操作 100
6.3 过程的定义和调用 104
6.3.1 Function过程的定义和调用 104
6.3.2 Sub过程的定义与调用 106
6.4 参数传递 108
6.4.1 值传递 108
6.4.2 地址传递 109
6.5 变量和过程的作用域 111
6.5.1 变量的作用域 111
6.5.2 过程的作用域 112
小结 113
综合练习六 113
一、选择题 113
二、填空题 113
三、思考题 114
四、上机操作题 114
第7章 面向对象编程技术 116
7.1 面向对象的基本概念 116
7.1.1 面向对象编程与过程化编程 116
7.1.2 对象及其属性、方法、事件 116
7.1.3 类及其特性 117
7.1.4 类和对象的关系 118
7.2 类的使用 119
7.2.1 创建类 119
7.2.2 创建属性 120
7.2.3 创建方法 121
7.2.4 创建对象 122
7.2.5 使用示例 122
7.3 继承 124
7.3.1 继承的实现 124
7.3.2 窗体继承的应用 126
7.4 命名空间在VB.NET中的应用 127
7.4.1 使用命名空间 128
7.4.2 创建命名空间 129
小结 130
综合练习七 130
一、选择题 130
二、填空题 130
三、思考题 131
四、上机操作题 131
第8章 界面设计 133
8.1 菜单设计 133
8.1.1 设计主菜单 133
8.1.2 设计弹出菜单 137
8.2 工具栏 137
8.3 状态栏 141
8.4 多重窗体和多文档界面 142
8.4.1 多重窗体 143
8.4.2 多文档界面 145
小结 146
综合练习八 147
一、选择题 147
二、填空题 147
三、思考题 148
四、上机操作题 148
第9章 异常处理 150
9.1 进一步学习程序调试方法 150
9.1.1 使用断点 150
9.1.2 使用调试窗口 152
9.2 Exception类介绍 153
9.3 异常处理方法 155
9.3.1 预见异常处理 155
9.3.2 On Error语句 156
9.3.3 Try...Catch语句 157
9.3.4 Finally语句 159
9.3.5 抛出异常 160
9.3.6 选择异常处理的方式 160
小结 160
综合练习九 161
一、选择题 161
二、填空题 161
三、思考题 162
四、上机操作题 162
第10章 数据库编程 163
10.1 数据库基础 163
10.1.1 数据与数据管理 163
10.1.2 关系数据库 163
10.1.3 使用SQL Server 2005建立数据库 164
10.2 SQL语言 165
10.2.1 查询语句SELECT 165
10.2.2 插入语句INSERT 166
10.2.3 修改语句UPDATE 166
10.2.4 删除语句DELETE 166
10.3 ADO.NET的概念 166
10.4 数据访问控件 167
10.4.1 Connection类控件 168
10.4.2 DataAdapter类控件 170
10.4.3 DataSet控件 172
10.4.4 DataGrid控件 173
10.5 手动创建数据库访问 175
10.5.1 Connection对象 175
10.5.2 DataAdapter对象 175
10.5.3 DataSet对象 176
10.5.4 数据库操作示例 177
10.6 报表制作 179
小结 184
综合练习十 184
一、选择题 184
二、填空题 185
三、思考题 185
四、上机操作题 186
第11章 多线程机制 187
11.1 什么是多线程 187
11.2 多线程的使用 188
11.2.1 线程的实现 188
11.2.2 控制线程 190
11.2.3 线程的生命周期 190
11.3 多线程的同步 191
11.3.1 同步锁SyncLock 191
11.3.2 Join方法 192
11.3.3 Interlocked类 192
11.3.4 ReaderWriter锁 193
11.3.5 等待句柄 193
11.3.6 饿死和死锁 195
11.4 线程的优先级 195
11.5 线程池 196
11.5.1 线程池的使用 196
11.5.2 参数和返回值 196
小结 197
综合练习十一 197
一、选择题 197
二、填空题 199
三、思考题 199
四、上机操作题 199
第12章 文件操作与多媒体编程 201
12.1 文件概述 201
12.2 文件操作控件 202
12.3 用文件操作函数访问文件 204
12.4 用FileStream类访问文件 206
12.4.1 FileStream类 206
12.4.2 StreamReader读取器 207
12.4.3 StreamWrite写入器 208
12.5 多媒体编程概述 209
12.6 图形图像处理 210
12.7 音频视频处理 212
小结 214
综合练习十二 214
一、选择题 214
二、填空题 215
三、思考题 215
四、上机操作题 215
附录 上机实训 218
实训1 VB.NET开发环境中的一些操作小技巧 218
实训2 基本控件的使用 220
实训3 变量、表达式及函数的用法 221
实训4 基本结构的用法 223
实训5 常用控件的用法 224
实训6 过程与数组的用法 227
实训7 面向对象编程 229
实训8 界面设计 230
实训9 异常处理 233
实训10 数据库操作 234
实训11 多线程的使用 236
实训12 文件操作与多媒体编程 237
参考文献 240
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高考快速作文指导》张吉武,鲍志伸主编 2002
- 《建筑施工企业统计》杨淑芝主编 2008
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《汉语词汇知识与习得研究》邢红兵主编 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《陶瓷工业节能减排技术丛书 陶瓷工业节能减排与污染综合治理》罗民华著 2017
- 《全国职业院校工业机器人技术专业规划教材 工业机器人现场编程》(中国)项万明 2019