图书介绍
Visual Basic.NET程序设计教程PDF|Epub|txt|kindle电子书版本网盘下载
![Visual Basic.NET程序设计教程](https://www.shukui.net/cover/70/30791300.jpg)
- 王建勇主编 著
- 出版社: 北京:科学出版社
- ISBN:9787030301314
- 出版时间:2011
- 标注页数:257页
- 文件大小:41MB
- 文件页数:269页
- 主题词:BASIC语言-程序设计-高等学校-教材
PDF下载
下载说明
Visual Basic.NET程序设计教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Visual Basic.NET概述1
1.1 VB.NET及其特点1
1.1.1 简单的数学计算器1
1.1.2 VB.NET的主要功能特点4
1.2 VB.NET集成开发环境5
1.2.1 进入VB.NET5
1.2.2 主窗口6
1.2.3 窗体设计器、代码设计窗口7
1.2.4 属性窗口和工具箱窗口8
1.3 实现问题的求解过程9
1.3.1 创建应用程序过程9
1.3.2 程序结构和编码规则12
1.4 自主学习——程序设计基础及VB.NET概述13
1.4.1 计算机程序设计语言的发展13
1.4.2 结构化程序设计14
1.4.3 面向对象程序设计15
1.4.4 VB.NET概述及其发展16
1.4.5 Microsoft.NET概述16
思考题一18
第2章 面向对象的可视化编程基础19
2.1 面向对象的基本概念19
2.1.1 对象及其类19
2.1.2 对象的属性、事件和方法20
2.2 窗体和基本控件22
2.2.1 控件的基本属性22
2.2.2 窗体23
2.2.3 标签25
2.2.4 命令按钮26
2.2.5 文本框27
2.3 综合实训30
2.4 自主学习——相关控件31
2.4.1 图片控件31
2.4.2 ToolTips控件32
思考题二33
第3章 Visual Basic.NET程序设计语言基础34
3.1 基本数据类型34
3.1.1 计算圆球的体积和表面积34
3.1.2 基本数据类型和标识符35
3.2 常量和变量39
3.2.1 常量39
3.2.2 变量40
3.3 运算符和表达式42
3.3.1 算术运算符43
3.3.2 关系运算符44
3.3.3 逻辑运算符45
3.3.4 连接运算符46
3.3.5 表达式46
3.4 类型转换47
3.5 常用函数51
3.6 综合实训57
3.7 自主学习—命名空间59
思考题三60
第4章 VB.NET控制结构61
4.1 顺序结构61
4.1.1 数据交换61
4.1.2 赋值语句62
4.1.3 数据的输入和输出64
4.2 选择结构68
4.2.1 If语句68
4.2.2 SelectCase语句76
4.2.3 条件函数78
4.2.4 选择控件78
4.3 循环结构80
4.3.1 引例:单科成绩统计80
4.3.2 For…Next循环语句83
4.3.3 While…End While循环86
4.3.4 Do…Loop语句88
4.3.5 循环的嵌套91
4.4 其他控制语句95
4.4.1 GoTo语句95
4.4.2 Exit语句95
4.4.3 End语句95
4.5 综合实训96
4.6 自主学习——程序调试101
4.6.1 错误类型101
4.6.2 调试和排错102
4.6.3 结构化异常处理102
思考题四104
第5章 数组106
5.1 一维数组的定义和引用106
5.1.1 射击比赛成绩统计106
5.1.2 一维数组的声明和初始化108
5.1.3 一维数组的引用110
5.1.4 数组重定义112
5.1.5 一维数组的基本操作113
5.1.6 使用For Each/Next语句访问数组117
5.1.7 使用一维数组编程117
5.2 二维数组的定义和引用120
5.2.1 二维数组的引入120
5.2.2 二维数组的定义和初始化122
5.2.3 Ubound函数123
5.2.4 使用二维数组编程123
5.3 结构数组的定义和引用124
5.3.1 结构数组的引入124
5.3.2 结构型变量126
5.3.3 结构型数组的应用128
5.4 用数组方法对数组元素进行操作130
5.4.1 数组排序130
5.4.2 数组的倒转130
5.4.3 数组的搜索131
5.4.4 其他数组常用方法和语句131
5.5 ListBox控件和ComboBox控件134
5.5.1 属性、事件和方法134
5.5.2 用listbox控件编程136
5.6 综合实训——奇数魔方阵问题138
5.7 自主学习——冒泡法排序139
思考题五141
第6章 过程142
6.1 函数过程的定义和调用143
6.1.1 函数过程的引入143
6.1.2 函数过程的定义143
6.1.3 函数过程的调用144
6.1.4 形参与实参145
6.2 子过程的定义和调用145
6.2.1 过程的引入145
6.2.2 子过程的定义和调用146
6.2.3 两种过程的比较147
6.3 传值和传地址148
6.3.1 两数交换148
6.3.2 传值和传地址调用149
6.3.3 数组参数的传递150
6.4 存储类和作用域151
6.4.1 存储类别151
6.4.2 作用域和生存期152
6.5 递归过程154
6.5.1 一个简单的递归程序154
6.5.2 递归函数的基本概念155
6.5.3 递归程序设计155
6.6 综合实训158
6.7 自主学习——程序重载159
6.7.1 程序解析159
6.7.2 程序重载159
思考题六160
第7章 常用控件和界面设计161
7.1 几个常用控件161
7.1.1 RichTextBox控件161
7.1.2 滚动条控件162
7.1.3 ProgressBar控件164
7.2 菜单设计165
7.2.1 一个简单菜单示例165
7.2.2 菜单设计166
7.2.3 下拉式菜单设计168
7.2.4 弹出式菜单的设计170
7.3 鼠标事件171
7.3.1 程序解析171
7.3.2 常用的鼠标事件171
7.4 键盘事件172
7.4.1 程序解析173
7.4.2 键盘事件173
7.5 多重窗体176
7.5.1 一个多窗体程序示例176
7.5.2 多重窗体使用方法178
7.5.3 不同窗体间的数据访问180
7.5.4 多窗体的存取与编译181
7.6 自主学习——常用对话框和一些控件184
7.6.1 FontDialog对话框184
7.6.2 ColorDialog对话框185
7.6.3 ToolStrip控件186
思考题七187
第8章 文件188
8.1 基本概念188
8.2 使用Visual Basic.Net的run time函数进行文件操作189
8.2.1 顺序文件访问189
8.2.2 随机文件访问193
8.2.3 二进制文件访问196
8.3 综合实训196
8.4 自主学习——文件对话框198
思考题八200
第9章 面向对象程序设计202
9.1 面向对象的基本概念202
9.1.1 类与对象202
9.1.2 面向对象程序设计的基本特性203
9.2 面向对象程序设计的实现203
9.2.1 类的定义204
9.2.2 类的使用208
9.2.3 对象的生命周期210
9.3 继承212
9.4 自主学习——多态216
9.4.1 重载(Overloads)217
9.4.2 重写(Overrides)218
思考题九219
第10章 Visual Basic.NET数据库程序设计220
10.1 创建个人通讯资料库220
10.2 设计个人通讯资料库的软件整体结构与界面222
10.2.1 设计个人通讯资料库的软件整体结构与界面222
10.2.2 浏览通讯录225
10.2.3 ADO.NET 2.0227
10.3 为个人资料库建立密码228
10.4 个人资料库的数据录入与修改230
10.4.1 录入修改数据库记录230
10.4.2 数据绑定232
10.4.3 SQL对数据库中表的编辑操作233
10.5 个人资料库的数据的查询234
10.5.1 查询个人资料库中的数据234
10.5.2 SQL查询语句的应用235
10.6 综合实训236
10.7 自主学习239
10.7.1 数据库基础知识239
10.7.2 SQL基础240
思考题十241
第11章 Visual Basic.NET与web程序设计242
11.1 建立Web窗体242
11.1.1 第一个Web窗体242
11.1.2 ASP.NET简介245
11.2 显示个人信息网页246
11.2.1 建立显示个人信息网页246
11.2.2 Web程序设计与数据库249
11.3 综合实训252
11.3.1 实现动态日历选取的网页252
11.3.2 剖析Web Form254
11.4 自主学习254
11.4.1 HTML介绍254
11.4.2 IIS简介255
思考题十一256