Visual Basic.NET实用教程 第3版PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:郑阿奇主编
- 出 版 社:北京:电子工业出版社
- 出版年份:2018
- ISBN:9787121288630
- 页数:348 页
第1部分 实用教程 1
第1章 Visual Basic.NET概述 1
1.1 Visual Studio 2017 1
1.2 Visual Basic.NET 2017集成开发环境 4
1.2.1 Visual Studio 2017开发环境配置 4
1.2.2 Visual Basic.NET 2017集成开发环境 6
1.2.3 开发工具的界面元素 8
1.2.4 常用工作窗口 13
1.3 一个简单的Visual Basic.NET程序 15
第2章 Visual Basic.NET可视化程序设计入门 16
2.1 可视化程序设计 16
2.1.1 概述 16
2.1.2 Visual Basic.NET可视化编程环境 17
2.2 窗体 19
2.2.1 窗体的本质 19
2.2.2 窗体的属性、方法和事件 20
2.3 控件及其属性 23
2.3.1 最基本的控件 24
2.3.2 简单控件应用 26
2.4 事件驱动 27
2.4.1 基本概念 27
2.4.2 事件过程 27
2.4.3 常用事件 29
2.5 可视化程序设计举例 31
2.5.1 可视化程序设计的一般步骤 31
2.5.2 一个计算圆面积的程序 32
第3章 Visual Basic.NET语言基础 35
3.1 基本数据类型 35
3.1.1 数值数据类型 36
3.1.2 字符数据类型 37
3.1.3 其他数据类型 38
3.2 数据的运算 39
3.2.1 常量和变量 39
3.2.2 运算符和表达式 44
3.2.3 运算符的优先顺序 51
3.3 Visual Basic.NET语句的结构 52
3.3.1 顺序结构 52
3.3.2 分支结构 52
3.3.3 循环结构 56
3.4 函数及其应用 61
3.4.1 算术函数 61
3.4.2 字符串函数 65
3.4.3 日期与时间函数 68
3.4.4 类型转换函数 69
3.4.5 随机函数 70
3.4.6 输入/输出函数 71
3.4.7 自定义函数 74
3.5 数组 76
3.5.1 数组声明 76
3.5.2 初始化数组 77
3.5.3 数组元素的引用 79
3.5.4 动态数组 80
3.6 面向过程Visual Basic.NET程序 82
3.6.1 过程的概念 82
3.6.2 过程的调用 84
3.6.3 变量作用域 86
3.6.4 过程的参数 88
3.6.5 参数传递 89
3.7 应用举例——数制转换器 96
第4章 VisualBasic.NET常用控件 100
4.1 按钮与文本控件 100
4.1.1 图标按钮 100
4.1.2 链接标签 102
4.1.3 应用举例——登录 104
4.2 选择类控件及分组 107
4.2.1 复选框和单选按钮 107
4.2.2 控件的分组 109
4.3 列表类控件 110
4.3.1 列表框 110
4.3.2 组合框 113
4.3.3 应用举例——计算一年中任一天是该年第几天的程序 114
4.4 图片浏览、显示控件 116
4.4.1 图片框 116
4.4.2 滚动条 118
4.4.3 应用举例——图片滚动显示程序 119
4.5 其他控件 120
4.5.1 日历控件 121
4.5.2 进度条 121
4.5.3 计时器 122
4.6 对话框 123
4.6.1 打开文件对话框 124
4.6.2 保存文件对话框 126
4.6.3 “颜色”对话框 128
4.6.4 “字体”对话框 130
4.7 综合应用——学生信息表单提交程序 132
第5章 VisualBasic.NET编程进阶 139
5.1 复合数据类型 139
5.1.1 枚举类型 139
5.1.2 结构型变量 141
5.1.3 高级数组 144
5.1.4 集合及应用 147
5.2 算法基础 150
5.2.1 什么是算法 150
5.2.2 排序算法 151
5.2.3 查找算法 154
5.2.4 迭代法 155
5.2.5 递归法 157
5.3 类和对象 159
5.3.1 基本概念 159
5.3.2 类的定义 161
5.3.3 事件触发机制 164
5.3.4 对象的创建 166
5.3.5 对象的使用 167
5.4 面向对象Visual Basic.NET编程 169
5.4.1 类的继承 169
5.4.2 控件的继承 172
5.4.3 方法重载与覆盖 175
5.4.4 接口与多态 179
5.4.5 My对象 186
第6章 GUI应用程序开发 192
6.1 窗体的特性 192
6.1.1 窗体的外观样式 192
6.1.2 窗体可见性控制 193
6.1.3 窗体透明度调节 194
6.1.4 窗体的定位 195
6.2 多窗体程序开发 197
6.2.1 共享模块结构 197
6.2.2 指定启动窗体 198
6.2.3 启动初始化过程 200
6.2.4 多窗体程序举例 200
6.3 文档类GUI的基本元素 202
6.3.1 菜单的设计 202
6.3.2 工具栏制作 208
6.3.3 状态条应用 209
6.3.4 单文档(SDI)程序开发 211
6.4 多文档(MDI)程序开发 213
6.4.1 与MDI有关的属性和方法 213
6.4.2 MDI程序的创建步骤 215
6.4.3 MDI窗体菜单 217
第7章 图形图像应用 220
7.1 图形设计基础 220
7.1.1 GDI+简介 220
7.1.2 绘图坐标系 220
7.1.3 屏幕像素 221
7.2 绘图 221
7.2.1 画笔 221
7.2.2 绘图方法 222
7.2.3 直线与形状 224
7.3 填充 230
7.3.1 刷子 230
7.3.2 填充图形 233
7.4 曲线 234
7.4.1 非闭合曲线 234
7.4.2 闭合曲线 235
7.4.3 贝塞尔曲线 236
7.5 文本输出 236
7.5.1 简单文本输出 237
7.5.2 格式文本输出 238
7.6 图像处理 242
7.6.1 刷新图像 242
7.6.2 图形变换 243
7.6.3 特殊效果 245
7.7 多媒体应用 249
7.7.1 使用Windows Media Player控件 250
7.7.2 使用My.Computer.Audio对象 252
第8章 文件操作 254
8.1 文件IO流模型 254
8.1.1 System.IO名称空间的资源 254
8.1.2 System.IO名称空间的功能 255
8.2 文件夹和文件操作 256
8.2.1 文件夹操作 256
8.2.2 文件操作 261
8.2.3 文件管理控件 267
8.2.4 应用示例 269
8.3 文件读/写操作 273
8.3.1 文件的种类 273
8.3.2 文本文件读/写 274
8.3.3 二进制文件读/写 278
8.3.4 应用示例 280
第9章 数据库应用 283
9.1 数据库基础 283
9.1.1 关系模型 283
9.1.2 SQL语言 285
9.2 创建Access数据库 286
9.2.1 创建数据库 286
9.2.2 创建表结构 287
9.2.3 录入数据记录 289
9.3 ADO.NET操作数据库 290
9.3.1 ADO.NET基本原理 290
9.3.2 设置DataGridView控件对象直接访问数据库 291
9.3.3 通过DataSet等控件在DataGrid View访问数据库 297
9.4 ADO.NET编程访问数据库 302
9.4.1 编程访问数据库控件 302
9.4.2 编程访问数据库实例 306
9.4.3 用DataAdapter对象更新数据库 310
第2部分 实验 316
各章配套实验和要求 316
第1章 实验 316
第2章 实验 316
第3章 实验 316
第4章 实验 317
第5章 实验 317
第6章 实验 318
第7章 实验 318
第8章 实验 319
第9章 实验 319
第3部分 习题 320
各章配套习题 320
第1章 习题 320
第2章 习题 320
第3章 习题 320
第4章 习题 321
第5章 习题 322
第6章 习题 322
第7章 习题 323
第8章 习题 323
第9章 习题 324
第4部分 综合实习 325
综合实习项目——开发“学生成绩管理系统” 325
P.1 在VS 2017平台上创建SQL Server数据库 325
P.1.1 创建数据库 325
P.1.2 创建表结构 326
P.1.3 录入数据记录 329
P.2 设置DataGridView控件对象直接访问数据库 330
P.3 连接数据库 335
P.4 查询学生信息 339
P.5 学生信息维护 341
P.6 学生成绩维护 345
P.7 思考练习 348
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《雅马哈管乐队训练教程 降E调单簧管 分谱》Japan Band Clinic委员会 2019
- 《线性代数简明教程》刘国庆,赵剑,石玮编著 2019
- 《高考快速作文指导》张吉武,鲍志伸主编 2002
- 《建筑施工企业统计》杨淑芝主编 2008
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《汉语词汇知识与习得研究》邢红兵主编 2019
- 《黄遵宪集 4》陈铮主编 2019
- 《孙诒让集 1》丁进主编 2016
- 《近代世界史文献丛编 19》王强主编 2017
- 《走出人格陷阱》郑晓斌,徐樟责编;武志红 2020
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017