高等学校计算机教材 VISUAL BASIC.NET实用教程PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:郑阿奇主编 彭作民编著
- 出 版 社:电子工业出版社
- 出版年份:2008
- ISBN:
- 页数:426 页
第1部分 实用教程 1
第1章 VB.NET 2005起步 1
1.1 VB.NET 2005软硬件要求 1
1.2 VB.NET 2005集成开发环境 2
1.2.1 启动和退出VB.NET 2005 2
1.2.2 标题栏 5
1.2.3 菜单栏 6
1.2.4 工具栏 9
1.2.5 控件箱 10
1.2.6 窗口 11
1.3 简单程序实例 14
1.3.1 创建应用程序的主要步骤 14
1.3.2 创建简单程序实例 15
1.4 简单程序实例分析 18
1.5 使用帮助 19
习题1 21
第2章 编程基础 22
2.1 基本数据类型 22
2.1.1 字符数据类型 22
2.1.2 数值数据类型 23
2.1.3 其他数据类型 25
2.2 常量和变量 26
2.2.1 常量 26
2.2.2 变量 28
2.3 运算符和表达式 34
2.3.1 算术运算符 34
2.3.2 赋值运算符 35
2.3.3 关系运算符 37
2.3.4 连接运算符 39
2.3.5 逻辑运算符 39
2.3.6 复合运算符 41
2.3.7 表达式与运算符优先顺序 42
2.4 常用内部函数 43
2.4.1 算术函数 43
2.4.2 字符串函数 47
2.4.3 期与时间函数 50
2.4.4 类型转换函数 51
2.4.5 随机函数 52
2.5 数据输入与输出 53
2.5.1 InputBox函数 53
2.5.2 MsgBox函数 54
2.6 程序控制结构 56
2.6.1 顺序结构 57
2.6.2 分支结构 57
2.6.3 循环结构 61
2.7 综合应用 66
习题2 70
第3章 复合数据类型 72
3.1 枚举 72
3.1.1 枚举类型的定义 72
3.1.2 枚举类型的使用 73
3.2 数组 74
3.2.1 数组声明 74
3.2.2 数组的初始化 75
3.2.3 数组元素的引用 77
3.2.4 动态数组 79
3.3 结构 81
3.3.1 定义结构 81
3.3.2 定义结构类型的变量 83
3.3.3 初始化结构变量 83
3.3.4 引用结构变量 84
3.3.5 结构数组 85
3.4 集合 88
3.4.1 建立集合对象 88
3.4.2 添加数据项 88
3.4.3 删除数据项 90
3.4.4 引用数据项 90
3.5 综合应用 92
习题3 94
第4章 过程 95
4.1 Sub过程 95
4.1.1 事件过程 96
4.1.2 通用过程 97
4.1.3 调用过程 99
4.2 Function过程 101
4.2.1 定义Function过程 101
4.2.2 调用Function过程 102
4.3 参数的传递 104
4.3.1 形参和实参 104
4.3.2 按值传递和按地址传递 106
4.3.3 数组参数的传递 110
4.3.4 对象参数的传递 112
4.4 递归过程 114
4.5 综合应用 116
习题4 122
第5章 窗体和常用控件 123
5.1 窗体(Form) 123
5.1.1 创建VB.NET窗体 123
5.1.2 窗体的属性 124
5.1.3 窗体的常用方法和事件 125
5.2 文本控件 127
5.2.1 标签(Label) 127
5.2.2 文本框(TextBox) 128
5.3 按钮(Button) 130
5.4 复选框和单选按钮(CheckBox&RadioButton) 132
5.5 分组框(GroupBox) 134
5.6 列表框和组合框(ListBox&ComboBox) 135
5.6.1 列表框(ListBox) 136
5.6.2 组合框(ComboBox) 139
5.7 滚动条(ScrollBar) 140
5.8 计时器(Timer) 141
5.9 图片框(PictureBox) 142
5.10 对话框(Dialog) 144
5.10.1 打开文件对话框(OpenFileDialog) 144
5.10.2 保存文件对话框(SaveFileDialog) 147
5.10.3 颜色对话框(ColorDialog) 149
5.10.4 字体对话框(FontDialog) 151
5.11 鼠标和键盘事件 153
5.11.1 鼠标事件 154
5.11.2 键盘事件 155
5.12 综合应用 156
习题5 158
第6章 菜单、工具栏和状态条 159
6.1 菜单 159
6.1.1 认识菜单 159
6.1.2 创建菜单 160
6.1.3 设置上下文快捷菜单 163
6.2 工具栏设计 164
6.3 状态条 166
6.3.1 状态条控件的常用属性 166
6.3.2 状态条控件应用实例 167
6.4 综合应用 168
习题6 173
第7章 面向对象程序设计 174
7.1 类与对象 174
7.1.1 面向对象基本概念 174
7.1.2 创建类 176
7.1.3 向类中添加事件 179
7.1.4 类的实例 181
7.1.5 对象的使用 182
7.2 继承与派生 183
7.2.1 继承的概念 183
7.2.2 继承的实现 184
7.2.3 构造函数的继承 185
7.2.4 继承Windows窗体控件 186
7.3 重载与覆盖 189
7.3.1 重载同类中的方法 189
7.3.2 重载基类中的方法 190
7.3.3 覆盖 192
7.4 接口 194
7.4.1 接口的定义 194
7.4.2 接口的实现 196
7.5 委托 199
7.5.1 Delegate语句 199
7.5.2 委托的使用 200
7.6 多态 202
7.6.1 后期绑定与多态 202
7.6.2 接口与多态 203
7.6.3 继承与多态 205
7.7 My对象 206
7.7.1 My.Application对象 207
7.7.2 My.Computer对象 209
7.7.3 My.User对象 210
7.7.4 My.Forms对象 210
习题7 211
第8章 多重窗体和多文档界面 212
8.1 多重窗体应用程序 212
8.1.1 窗体特殊属性 212
8.1.2 窗体特殊方法 213
8.1.3 模块与多重窗体 214
8.1.4 指定启动窗体 215
8.1.5 Sub Main过程 216
8.1.6 创建多重窗体应用程序 216
8.2 MDI窗体应用程序 218
8.2.1 与MDI有关的属性和方法 219
8.2.2 建立MDI应用程序 220
8.3 MDI窗体菜单 222
8.3.1 MDI菜单的特殊属性 222
8.3.2 建立MDI菜单应用程序 223
8.4 综合应用 225
习题8 229
第9章 图形图像应用 230
9.1 GDI+简介 230
9.1.1 坐标系 230
9.1.2 像素 231
9.2 绘图 231
9.2.1 画笔 231
9.2.2 绘图方法 232
9.2.3 直线与形状 234
9.3 填充 239
9.3.1 刷子 239
9.3.2 填充图形 242
9.4 曲线 243
9.4.1 非闭合曲线 244
9.4.2 闭合曲线 245
9.4.3 贝塞尔曲线 245
9.5 文本输出 246
9.5.1 简单文本输出 247
9.5.2 格式文本输出 249
9.6 图像处理 253
9.6.1 刷新图像 253
9.6.2 图形变换 254
9.6.3 特殊效果 256
9.7 多媒体应用 261
9.7.1 使用Windows Media Player控件 261
9.7.2 使用My.Computer.Audio对象 264
习题9 265
第10章 数据文件 266
10.1 文件概述 266
10.2 流与System.IO模型 267
10.2.1 System.IO名称空间的资源 267
10.2.2 System.IO名称空间的功能 268
10.3 文件和文件夹操作 269
10.3.1 文件夹操作 269
10.3.2 文件操作 275
10.3.3 文件管理控件 282
10.3.4 应用示例 284
10.4 文件读写操作 288
10.4.1 文本文件读写 289
10.4.2 二进制文件读写 293
10.4.3 应用示例 295
习题10 298
第11章 数据库应用 299
11.1 数据库概述 299
11.2 创建数据库 299
11.3 SQL语言 302
11.3.1 SELECT命令 303
11.3.2 INSERT命令 305
11.3.3 UPDATE命令 306
11.3.4 DELETE命令 306
11.4 ADO.NET数据访问技术与应用 307
11.4.1 ADO.NET模型 307
11.4.2 ADO.NET结构 308
11.4.3 数据访问控件 309
11.4.4 数据访问步骤 309
11.4.5 数据访问简单实例 312
11.5 DataSet对象与应用 313
11.5.1 DataSet及相关对象 313
11.5.2 用DataSet查询数据库 317
11.5.3 用DataAdapter对象更新数据库 324
11.6 报表 328
11.6.1 建立报表 328
11.6.2 浏览与打印报表 334
11.7 综合应用 335
习题11 339
第2部分 实验 340
实验1 创建简单的VB.NET 2005程序实例 340
实验2 程序设计基础1 344
实验3 程序设计基础2 349
实验4 Sub过程 354
实验5 Function过程 360
实验6 窗体、标签、文本框和按钮 364
实验7 单选钮、复选框、列表框和组合框 368
实验8 菜单、工具栏和状态栏 374
实验9 图形图像 378
实验10 文件 381
实验11 数据库应用 386
第3部分 综合应用实习 397
用VB.NET 2005开发“学生成绩管理系统” 397
附录A 本书主要数据库 416
附录B 程序调试 419
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《全国高等中医药行业“十三五”创新教材 中医药学概论》翟华强 2019
- 《MBA大师.2020年MBAMPAMPAcc管理类联考专用辅导教材 数学考点精讲》(中国)董璞 2019
- 《党员干部理论学习培训教材 理论热点问题党员干部学习辅导》(中国)胡磊 2018
- 《“十三五”规划教材 中药鉴定学实验 供中药学 药学及相关专业使用 第2版》吴啟南 2018
- 《危险化学品经营单位主要负责人和安全生产管理人员安全培训教材》李隆庭,徐一星主编 2012
- 《计算机辅助平面设计》吴轶博主编 2019
- 《21世纪法学系列教材 配套辅导用书 行政法与行政诉讼法练习题集 第5版》李元起主编 2018
- 《计算机组成原理解题参考 第7版》张基温 2017
- 《高考快速作文指导》张吉武,鲍志伸主编 2002
- 《建筑施工企业统计》杨淑芝主编 2008
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《汉语词汇知识与习得研究》邢红兵主编 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《中国电子政务发展报告 2018-2019 数字中国战略下的政府管理创新》何毅亭主编 2019
- 《陶瓷工业节能减排技术丛书 陶瓷工业节能减排与污染综合治理》罗民华著 2017