图书介绍
新一代Visual Basic 2005程序设计 珍藏版PDF|Epub|txt|kindle电子书版本网盘下载
- 许清荣,买大诚编著 著
- 出版社: 北京:清华大学出版社
- ISBN:7302140324
- 出版时间:2006
- 标注页数:636页
- 文件大小:171MB
- 文件页数:648页
- 主题词:BASIC语言-程序设计
PDF下载
下载说明
新一代Visual Basic 2005程序设计 珍藏版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第0章 导论1
第1篇 基础概念篇1
0-1 图书架构2
0-2 图书特色3
0-3 章节结构4
0-4 控件四大天王与信息天后8
0-4-1 控件四大天王:Button、Label、TextBox、ComboBox8
0-4-2 信息天后:MsgBox10
第1章 Visual Basic 2005 Express Edition介绍15
1-1 .NET的意义16
1-1-1 .NET的核心架构16
1-1-3 .NET与Java的分析比较17
1-1-2 .NET架构平台提供的基础网络服务17
1-1-4 用.NET构建新时代的Internet18
1-2 Microsoft .NET Framework 2.0介绍20
1-2-1 .NET Framework的基本概念20
1-2-2 .NET Framework 2.0新增的功能21
1-3 什么是Visual Basic Express26
1-4 Visual Basic 2005新增功能27
1-5 Visual Basic 2003与Visual Basic 2005的比较分析33
1-6 课后复习与测验35
1-6-1 章节重点整理35
1-6-2 自我测验35
第2章 VB 2005数据类型37
2-1 变量(Variable)38
2-1-1 VB关键词39
2-1-2 其他变量命名规则参考40
2-2 常量(Constant)40
2-3 VB 2005运算符42
2-3-1 算术运算符42
2-3-2 连接运算符42
2-3-3 关系运算符43
2-3-4 赋值运算符43
2-3-5 逻辑运算符44
2-4 数据类型的种类与转换机制45
2-4-1 数据类型的种类45
2-4-2 数据类型转换48
2-5 枚举(Enum)数据类型52
2-6 结构(Structure)数据类型54
2-7 课后复习与测验57
2-7-1 章节重点整理57
2-7-2 自我测验57
2-7-3 程序编写练习58
第3章 程序的流程控制59
3-1 结构化程序设计60
3-2 顺序结构60
3-3 选择结构61
3-3-1 If61
3-3-2 Select...Case69
3-3-3 Switch73
3-3-4 Choose75
3-4 循环结构76
3-4-1 For77
3-4-2 While80
3-4-3 Loop81
34-4 Exit Statement88
3-4-5 Continue语句90
3-5 课后复习与测验91
3-5-1 章节重点整理91
3-5-2 自我测验92
3-5-3 程序编写练习92
第4章 数组与字符串93
4-1 数组(Array)94
4-1-1 一维数组94
4-1-2 多维数组95
4-1-3 数组的重要操作96
4-2 保存多种数据类型元素的ArrayList类100
4-2-1 常用的ArrayList方法101
4-2-2 常用的ArrayList属性103
4-2-3 判断是否为数组的IsArray函数106
4-3 字符串(String)106
4-3-1 字符串声明107
4-3-2 字符串长度计算107
4-3-5 字符串大小写108
4-3-4 字符串搜寻108
4-3-3 字符串处理108
4-4 格式化(Format)110
4-4-1 日期和时间的格式设置111
4-4-2 数字的格式设置112
4-5 课后复习与测验114
4-5-1 章节重点整理114
4-5-2 自我测验115
4-5-3 程序编写练习116
第5章 函数与子程序117
5-1 函数(Function)118
5-1-1 函数的参数传递机制119
5-1-2 返回值124
5-1-3 常用的函数129
5-2 子程序(Subprogram/Subroutine)130
5-2-1 调用子程序的Call语句131
5-2-2 子程序参数传递机制131
5-3 函数与子程序的区别132
5-4 编写递归程序(Recursive Function)132
5-5 课后复习与测验137
5-5-1 章节重点整理137
5-5-2 自我测验137
5-5-3 程序编写练习138
第6章 异常处理139
6-1-1 错误的类型140
6-1 结构化异常处理140
6-1-2 Try...Catch...Finally141
6-1-3 自行抛出异常Throw的使用142
6-1-4 Exception类144
6-1-5 自定义异常类145
6-2 非结构化异常处理146
6-2-1 On Error Resume Next146
6-2-2 On Error Goto〈Label〉147
6-3 课后复习与测验149
6-3-1 章节重点整理149
6-3-2 自我测验149
6-3-3 程序编写练习150
第7章 面向对象程序设计151
7-1 面向对象基本概念152
7-2 对象与类153
7-2-1 什么是对象153
7-2-2 什么是类153
7-2-3 类的声明与对象的实例化155
7-2-4 属性与方法的设定与实现156
7-2-5 VB内置属性的取得与设定语法158
7-2-6 命名空间的使用160
7-3 继承性与多态性162
7-3-1 继承性163
7-3-2 多态性166
7-3-4 泛型(Generic)169
7-3-3 抽象类(Abstract Class)169
7-4 封装172
7-5 抽象化数据类型与接口的实现方法175
7-5-1 抽象化数据类型175
7-5-2 接口的定义177
7-5-3 实现的方法178
7-5-4 委派的使用181
7-6 课后复习与测验186
7-6-1 章节重点整理186
7-6-2 自我测验187
7-6-3 程序编写练习188
第8章 Windows窗体介绍189
第2篇 窗口对象应用篇189
8-1 VB 2005开发环境的介绍190
8-1-1 Visual Basic 2005 Express项目类型190
8-1-2 工具箱:存放控件与组件191
8-1-3 数据库资源管理器:新增与管理数据库193
8-1-4 解决方案资源管理器:管理应用程序窗体与相关文件195
8-1-5 属性窗口:可修改控件或组件的属性设置196
8-1-6 窗体:用来设计应用程序的页面197
8-1-7 菜单:提供执行窗口环境的相关功能199
8-1-8 工具栏:提供经常使用的命令按钮选项200
8-2 VB 2005调试方式201
8-2-1 错误列表窗口201
8-2-3 切换断点202
8-2-2 程序代码逐步执行202
8-2-4 监视窗口203
8-2-5 即时窗口206
8-3 课后复习与测验207
8-3-1 章节重点整理207
8-3-2 自我测验207
第9章 VB 2005常用控件介绍209
9-1 Box类控件210
9-1-1 CheckBox控件210
9-1-2 CheckedListBox控件212
9-1-3 ComboBox控件214
9-1-4 ListBox控件216
9-1-5 MaskedTextBox控件217
9-1-6 PictureBox控件220
9-1-7 RichTextBox控件222
9-1-8 TextBox控件224
9-2 Button类控件226
9-2-1 Button控件226
9-2-2 RadioButton控件228
9-3 Label类控件229
9-3-1 Label控件230
9-3-2 LinkLabel控件231
9-4 View类控件233
9-4-1 ListView控件233
9-4-2 TreeView控件235
9-5 其他常用控件239
9-5-1 DateTimePicker控件239
9-5-2 MonthCalendar控件241
9-5-3 NotifyIcon控件242
9-5-4 NumericUpDown控件244
9-5-5 ProgressBar控件246
9-5-6 ToolTip控件248
9-5-7 WebBrowser控件249
9-6 课后复习与测验254
9-6-1 章节重点整理254
9-6-2 自我测验254
9-6-3 程序编写练习255
第10章 VB 2005其他控件介绍257
10-1 容器控件258
10-1-1 FlowLayoutPanel控件258
10-1-2 GroupBox控件259
10-1-3 Panel控件261
10-1-4 SplitContainer控件262
10-1-5 TabControl控件263
10-1-6 TableLayoutPanel控件266
10-2 菜单与工具栏控件268
10-2-1 ContextMenuStrip控件269
10-2-2 MenuStrip控件270
10-2-3 StatusStrip控件272
10-2-4 ToolStrip控件274
10-2-5 ToolStripContainer控件276
10-2-6 更快速地整合工具栏控件278
10-3 数据控制项281
10-3-1 DataSet组件281
10-3-2 DataGridView控件284
10-3-3 BindingSource组件294
10-3-4 BindingNavigator控件300
10-4 组件306
10-4-1 BackgroundWorker组件306
10-4-2 DirectoryEntry组件308
10-4-3 DirectorySearcher组件314
10-4-4 ErrorProvider组件318
10-4-5 EventLog组件320
10-4-6 FileSystemWatcher组件322
10-4-7 HelpProvider组件324
10-4-8 ImageList组件326
10-4-9 MessageQueue组件328
10-4-10 PerformanceCounter组件330
10-4-11 Process组件336
10-4-12 SeriaPort组件342
10-4-13 ServiceController组件345
10-4-14 Timer组件348
10-5 打印控件349
10-5-1 PageSetupDialog控件349
10-5-2 PrintDialog控件351
10-5-3 PrintDocument控件353
10-5-4 PrintPreviewControl控件354
10-5-5 PrintPreviewDialog控件356
10-6 对话框控件358
10-6-1 ColorDialog控件358
10-6-2 FolderBrowserDialog控件360
10-6-3 FontDialog控件361
10-6-4 OpenFileDialog控件363
10-6-5 SaveFileDialog控件365
10-7 课后复习与测验367
10-7-1 章节重点整理367
10-7-2 自我测验368
10-7-3 程序编写练习369
第11章 窗口事件的控制方式371
11-1 何谓“事件(Event)”372
11-1-1 事件的使用方式372
11-1-2 自定义一个专用的Event376
11-1-3 共享事件程序的Handles378
11-1-4 事件的新增和删除:AddHandler和RemoveHandler379
11-2 鼠标事件(Mouse Event)381
11-3 键盘事件(Keyboard Event)384
11-4 课后复习与测验387
11-4-1 章节重点整理387
11-4-2 自我测验387
11-4-3 程序编写练习388
第12章 My对象与专业组件的使用389
12-1 功能强大的My对象390
12-1-1 My.Application392
12-1-2 My.Computer394
12-1-3 My.User399
12-1-4 My.Forms399
12-1-5 My.WebServices400
12-1-6 My.Resources404
12-1-7 My.Settings406
12-2 专业窗口组件:Infragistics NetAdvantage408
12-2-1 Infragistics介绍408
12-2-2 下载Infragistics NetAdvantage套件408
12-2-3 引用Infragistics NetAdvantage套件412
12-2-4 实现程序范例:乐透开奖模拟程序413
12-3 专业图表组件:Dundas417
12-3-1 Dundas介绍417
12-3-2 下载Dundas套件417
12-3-3 引用Dundas套件418
12-3-4 如何使用Dundas套件419
12-3-5 实现程序范例——大学联考成绩趋势分析图421
12-4 课后复习与测验422
12-4-1 章节重点整理422
12-4-2 自我测验423
12-4-3 程序编写练习424
第13章 数据库概念简介425
第3篇 数据库与文件应用篇425
13-1 数据结构层次426
13-2 数据库管理系统427
13-2-1 数据库管理系统的功能427
13-2-2 数据库管理系统的组成元素427
13-3 关系型数据库428
13-3-1 ANSI/SPARC架构428
13-3-2 关系型数据表429
13-3-3 主体关系模式430
13-4 数据库的标准化432
13-5 其他重要名词介绍435
13-6-1 章节重点整理436
13-6 课后复习与测验436
13-6-2 自我测验437
第14章 存取数据库语法SQL439
14-1 结构化查询语言440
14-2 数据库定义语言443
14-2-1 Create Table建立表格443
14-2-2 Drop Table删除表格444
14-3 数据库操作语言445
14-3-1 Select选出表格数据446
14-3-2 Insert将数据新增至表格中456
14-3-3 Update更新表格数据457
14-3-4 Delete删除表格数据458
14-4 子查询(SubQuery)应用459
14-4-1 [NOT] IN子查询460
14-4-2 [NOT] EXISTS子查询461
14-4-3 [ALL|ANY|SOME]子查询462
14-5 课后复习与测验463
14-5-1 章节重点整理463
14-5-2 自我测验464
14-5-3 程序编写练习464
第15章 ADO.NET介绍467
15-1 ADO.NET架构468
15-2 ADO.NET 2.0新增功能469
15-3 System.Data命名空间471
15-3-1 导入System.Data命名空间来调用ADO.NET组件472
15-3-2 使用Access数据库引用System.Data.OleDb命名空间473
15-3-3 使用SQL Server数据库引用System.Data.SqlClient命名空间476
15-4 .NET Framework数据提供者480
15-4-1 Connection对象480
15-4-2 Command对象484
15-4-3 DataReader对象489
15-4-4 DataAdapter对象492
15-5 DataSet对象498
15-5-1 DataTable对象503
15-5-2 DataView对象508
15-6 课后复习与测验512
15-6-1 章节重点整理512
15-6-2 自我测验513
15-6-3 程序编写练习514
第16章 VB 2005与数据库联机方式515
16-1 VB 2005与Microsoft Access联机516
16-1-1 在Access数据库中创建数据表与设计字段516
16-1-2 创建VB 2005与Microsoft Access联机517
16-1-3 用OleDbConnectionStringBuilder来管理联机字符串520
16-1-4 用System.Configuration撷取配置文件中的联机字符串522
16-2 VB 2005与SQL Server2005联机527
16-2-1 在SQL Server 2005数据库中创建数据表与增字段527
16-2-2 创建VB 2005与SQL Server 2005联机530
16-2-3 用SqlConnectionStringBuilder管理联机字符串537
16-2-4 用System.Configuration撷取配置文件中的联机字符串539
16-3-2 自我测验543
16-3 课后复习与测验543
16-3-1 章节重点整理543
16-3-3 程序编写练习544
第17章 文件处理545
17-1 文件存取大师System.IO命名空间成员介绍546
17-2 从文件取出内容548
17-2-1 以二进制方式读取文件内容——BinaryReader548
17-2-2 以特定的编码方式读取文件内容——StreamReader549
17-3 将内容写入文件552
17-3-1 以二进制方式写入文件内容——BinaryWriter553
17-3-2 以特定的编码方式写入文件内容——StreamWriter554
17-4-1 读取应用程序中String类型的字符串——StringReader556
17-4 存取应用程序中的字符串556
17-4-2 写入应用程序中的String类型字符串——StringWriter558
17-4-3 与字符串新建System.Text.StringBuilder类的比较560
17-5 文件管理562
17-5-1 文件与文件夹563
17-5-2 常用目录与文件的相关操作565
17-5-3 System.IO与My.Computer.FileSystem比较568
17-6 压缩及解压缩文件——System.IO.Compression570
17-7 课后复习与测验572
17-7-1 章节重点整理572
17-7-2 自我测验573
17-7-3 程序编写练习574
第18章 程序行号产生器加强版575
第4篇 实战专题篇575
18-1 系统设计缘由576
18-2 系统架构说明577
18-2-1 执行环境架构图577
18-2-2 系统功能架构图577
18-3 数据库规格书设计578
18-4 系统特色与功能介绍579
18-4-1 系统特色579
18-4-2 系统功能579
18-4-3 程序所有功能与函数对照表580
第19章 俄罗斯方块游戏实例583
19-2-1 执行环境框图584
19-1 系统设计缘由584
19-2 系统架构说明584
19-2-2 游戏系统架构图585
19-3 游戏界面布局与方块设计585
19-3-1 方块界面设计585
19-3-2 方块移动设计585
19-4 系统特色与功能介绍586
19-4-1 系统特色586
19-4-2 系统功能586
19-4-3 程序所有功能与函数对应表587
第20章 课务信息系统实现589
20-1 系统设计缘由590
20-2-1 执行环境架构图593
20-2 系统架构说明593
20-2-2 课务信息系统架构图594
20-2-3 课务信息系统项目程序清单说明595
20-3 数据库规格书设计597
20-4 系统特色与功能介绍608
20-4-1 系统特色608
20-4-2 系统功能609
附录A VB 2005安装指导615
附录B VB常用函数分类汇总617
附录C ASCII字符表627
附录D VB 2005窗口应用程序的发布与安装628