图书介绍
Visual Basic.NET程序设计教程【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 夏敏捷编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302359548
- 出版时间:2014
- 标注页数:380页
- 文件大小:72MB
- 文件页数:397页
- 主题词: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 Visual Basic.NET简介1
1.1.1 Visual Basic.NET的历史1
1.1.2 Visual Basic.NET的特点1
1.2 .NET框架概述2
1.3 Visual Studio.NET集成开发环境4
1.3.1菜单栏4
1.3.2工具栏5
1.3.3窗体设计器6
1.3.4工具箱7
1.3.5属性窗口8
1.3.6解决方案资源管理器9
1.3.7代码编辑器9
1.3.8输出窗口9
1.3.9错误列表窗口10
1.3.10 My Project窗口10
1.3.11类视图窗口11
1.3.12引用窗口11
1.4面向对象程序设计的基本概念12
1.4.1类与对象12
1.4.2对象的属性12
1.4.3对象的方法13
1.4.4对象的事件与事件过程13
1.5 Visual Basic.NET 3种应用程序结构14
1.5.1 Visual Basic.NET编写控制台应用程序14
1.5.2 Visual Basic.NET编写Windows应用程序16
1.5.3 Visual Basic.NET编写ASP.NET Web应用程序17
1.6习题19
1.6.1选择题19
1.6.2填空题20
1.6.3判断题20
1.6.4简答题20
第2章 Visual Basic.NET编程基础21
2.1数据类型和表达式21
2.1.1数据类型21
2.1.2常量22
2.1.3变量23
2.1.4运算符24
2.1.5表达式28
2.2顺序结构29
2.3选择结构30
2.3.1单行结构条件语句30
2.3.2块结构条件语句31
2.3.3多分支结构34
2.4循环结构36
2.4.1 While当循环控制结构37
2.4.2 For ..Next循环控制结构38
2.4.3 Do循环控制结构40
2.4.4循环结构语句的比较43
2.4.5循环结构嵌套43
2.5数组45
2.5.1声明数组45
2.5.2数组的初始化47
2.5.3 For Each.Next语句48
2.5.4数组的应用49
2.5.5调整数组大小53
2.5.6 ArrayList类53
2.6过程55
2.6.1 Sub过程55
2.6.2 Function过程57
2.6.3参数的值传递和引用传递59
2.6.4过程的嵌套调用与递归调用60
2.6.5常用内部函数62
2.7习题65
2.7.1选择题65
2.7.2填空题66
2.7.3简答题67
2.7.4阅读程序写出运行结果67
2.7.5编程题68
第3章 Visual Basic.NET面向对象程序设计70
3.1面向对象程序设计的基本特性70
3.2类和对象的定义71
3.2.1类的定义71
3.2.2类中数据成员的定义74
3.2.3类中方法的定义74
3.2.4对象的定义及成员访问76
3.2.5类中属性的定义及使用78
3.2.6类中事件的定义及使用81
3.2.7构造函数和析构函数85
3.3类的继承与派生86
3.3.1基类和派生类87
3.3.2派生类的构造函数89
3.4类的多态性91
3.4.1重载与重写91
3.4.2多态性及其实现93
3.5接口94
3.6委托97
3.7 Visual Basic.NET常用类100
3.7.1 Console类100
3.7.2 Math类100
3.7.3 Convert类101
3.7.4 String类101
3.7.5与窗体应用程序相关的类102
3.8命名空间103
3.8.1声明命名空间103
3.8.2导入命名空间104
3.8.3常用命名空间104
3.9综合应用105
3.10习题108
3.10.1选择题108
3.10.2填空题108
3.10.3编程题109
第4章 Visual Basic.NET控件及其应用110
4.1控件共有的基本操作110
4.1.1控件常用属性和事件110
4.1.2控件的锚定和停靠111
4.2标签和文本框控件112
4.2.1标签112
4.2.2文本框113
4.2.3只能输入数字文本框114
4.2.4创建口令文本框115
4.2.5只读文本框115
4.3单选按钮应用——模拟单项选择题测试115
4.3.1常用属性和事件115
4.3.2实例开发115
4.4复选框应用——模拟多项选择题测试118
4.4.1常用属性和事件118
4.4.2实例开发118
4.4.3窗体中多页显示效果实现技巧121
4.5列表框应用——小学生做加减法的算术练习程序121
4.5.1常用属性和事件121
4.5.2实例开发122
4.5.3 Random类的使用124
4.5.4关于随机System.Random类随机数方法Next的应用技巧125
4.6组合框应用——国家名选择126
4.6.1常用属性和事件126
4.6.2实例开发127
4.7 Timer控件用法——飘动窗体128
4.7.1常用属性和事件129
4.7.2实例开发129
4.8图片框应用——图片自动浏览器130
4.8.1常用属性和事件130
4.8.2实例开发131
4.8.3图片的缩放技巧133
4.9利用滚动条控件调配颜色134
4.9.1滚动条的属性和事件135
4.9.2实例开发135
4.10 TreeView控件和ListView控件——学校系部分层列表137
4.10.1 TreeView控件137
4.10.2实例开发139
4.10.3 ListView控件141
4.10.4实例开发141
4.11菜单使用143
4.11.1创建主菜单143
4.11.2实例开发144
4.11.3上下文菜单145
4.11.4实例开发145
4.12对话框控件应用——自己的记事本145
4.12.1打开文件对话框控件145
4.12.2保存文件对话框控件147
4.12.3颜色对话框控件147
4.12.4字体对话框控件148
4.12.5 PrintDialog控件和PrintDocument控件148
4.12.6对话框控件应用实例开发149
4.13实现控件数组的功能——计算器设计152
4.13.1一个过程处理多个控件的事件153
4.13.2控件数组的建立154
4.13.3实例开发154
4.14习题157
4.14.1选择题157
4.14.2填空题158
4.14.3编程题158
第5章 图形图像编程160
5.1图形图像绘制基础知识160
5.1.1 GDI+概述160
5.1.2 Graphics类161
5.1.3坐标162
5.1.4 Paint事件162
5.2绘制基本图形163
5.2.1创建画笔163
5.2.2绘制直线164
5.2.3绘制矩形165
5.2.4绘制多边形166
5.2.5绘制曲线166
5.2.6绘制椭圆和弧线167
5.3创建画刷填充图形168
5.4图像处理171
5.4.1显示图像171
5.4.2图像的平移、旋转和缩放173
5.4.3彩色图像变换灰度图像173
5.5文字处理175
5.5.1创建字体176
5.5.2格式化输出文本176
5.6五子棋游戏设计177
5.7人物拼图游戏设计181
5.8习题187
5.8.1选择题187
5.8.2填空题187
5.8.3编程题188
第6章 文件处理和系统操作189
6.1文件夹和文件管理189
6.1.1 System.IO命名空间189
6.1.2目录(文件夹)管理189
6.1.3文件管理193
6.1.4文件夹浏览器实现196
6.2文件的读写199
6.2.1 FileStream类读写文件200
6.2.2文本文件的读写204
6.2.3二进制文件的读写210
6.3处理鼠标和键盘事件215
6.3.1处理鼠标相关的事件215
6.3.2处理键盘相关的事件217
6.4习题220
6.4.1选择题220
6.4.2填空题220
6.4.3编程题221
第7章 数据库应用222
7.1数据库的基本概念222
7.1.1关系数据库与二维表222
7.1.2关系数据库的有关概念223
7.1.3关系数据库的操作224
7.2 ADO.NET简介226
7.2.1 ADO.NET体系结构226
7.2.2 .NET Data Provider227
7.2.3 DataSet对象228
7.2.4 ADO.NET相关类的命名空间228
7.2.5 ADO.NET的联机与脱机数据存取模式230
7.3 ADO.NET对象及其编程230
7.3.1使用Connection对象连接数据源230
7.3.2使用Command对象执行数据库操作232
7.3.3使用DataReader对象233
7.3.4使用DataAdapter对象235
7.3.5使用DataSet对象237
7.3.6数据绑定241
7.4数据库中的图像存取245
7.4.1数据库中的图像存取方法245
7.4.2数据库中的图像存取示例245
7.5图书管理案例250
7.6习题255
7.6.1选择题255
7.6.2填空题256
7.6.3简答题256
7.6.4编程题257
第8章 Web应用程序开发258
8.1什么是ASP.NET258
8.1.1 ASP.NET页面的结构258
8.1.2 ASP.NET网页代码模型259
8.1.3编译和部署260
8.1.4 ASP.NET常用内置对象260
8.2 ASP.NET控件264
8.2.1 ASP.NET控件概述264
8.2.2 HTML服务器控件265
8.2.3 Web服务器控件267
8.2.4 Button、 ImageButton和LinkButton控件268
8.2.5 Image控件和ImageMap控件270
8.2.6文本输入控件272
8.2.7复选框和单选按钮274
8.2.8 AdRotator控件277
8.2.9 Calendar控件278
8.2.10 PlaceHolder控件280
8.2.11视图控件282
8.2.12验证控件285
8.3数据库操作289
8.3.1基于数据源的数据绑定289
8.3.2数据源组件292
8.3.3 GridView控件295
8.3.4实例开发300
8.4习题303
8.4.1填空题303
8.4.2简答题303
8.4.3编程题303
第9章 网络程序开发304
9.1网络通信编程基础304
9.1.1 Socket套接字简介304
9.1.2 TCP和UDP304
9.1.3 Socket编程原理305
9.1.4套接字Socket类编程306
9.1.5 .NET框架中网络通信的应用层类311
9.2使用TcpClient类和TcpListener类实现TCP通信312
9.2.1数据流类312
9.2.2 TcpClient类和TcpListener类313
9.2.3实现基于TCP的局域网通信程序316
9.3使用UdpClient类实现UDP编程324
9.3.1 UdpClient类325
9.3.2 UdpClient类开发UDP程序的过程326
9.4基于UDP的P2P网络中国象棋327
9.4.1 P2P知识327
9.4.2两人对战网络中国象棋设计327
9.4.3两人对战网络中国象棋具体实现335
9.5习题351
9.5.1填空题351
9.5.2简答题351
9.5.3编程题351
第10章 My命名空间352
10.1 My命名空间概述352
10.2 My.Application353
10.3 My.Computer355
10.3.1 My.Computer.Audio355
10.3.2 My.Computer.Clipboard355
10.3.3 My.Computer.Clock355
10.3.4 My.Computer.FileSystem355
10.3.5 My.Computer.Info356
10.3.6 My.Computer.Network357
10.3.7 My.Computer.Printers357
10.3.8 My.Computer.Registry357
10.3.9 My.Computer.Screen358
10.4 My.Resources358
10.5 My.User360
10.6 My.Forms361
10.7 My.WebServices362
10.8 My.Settings362
10.8.1 My.Settings的用途362
10.8.2添加和删除应用程序设置362
10.9 My命名空间的扩展365
10.9.1添加自定义的类或模块365
10.9.2扩展My.Application或 My.Computer366
10.10习题366
10.10.1填空题366
10.10.2简答题367
附录A ASCII码表368
附录B 程序调试370
附录C VB 6.0与VB.NET的区别374
参考文献380
热门推荐
- 1618393.html
- 1589541.html
- 2418337.html
- 2795650.html
- 1076865.html
- 2420105.html
- 1332824.html
- 1958544.html
- 2304263.html
- 2985912.html
- http://www.ickdjs.cc/book_2255784.html
- http://www.ickdjs.cc/book_2118199.html
- http://www.ickdjs.cc/book_2841984.html
- http://www.ickdjs.cc/book_3758744.html
- http://www.ickdjs.cc/book_472255.html
- http://www.ickdjs.cc/book_1417262.html
- http://www.ickdjs.cc/book_1050814.html
- http://www.ickdjs.cc/book_1060027.html
- http://www.ickdjs.cc/book_2179268.html
- http://www.ickdjs.cc/book_1578797.html