新闻资讯
看你所看,想你所想

Visual Basic 2005入门经典(第4版)

Visual Basic 2005入门经典(第4版)

《Visual Basic 2005入门经典(第4版)》是2007年清华大学出版社出版的图书,作者是Thearon Will。

基本介绍

  • 书名:Visual Basic 2005入门经典(第4版)
  • ISBN:9787302134756
  • 定价:79.9元
  • 出版社:清华大学出版社
  • 出版时间:2007-6-6
  • 装帧:平装

图书简介

本书全面介绍了Visual Basic 2005的各种基础知识和.NET 2.0的最新特性,适合任何一个想学习Visual Basic 2005编程知识的初学者。该书由初版到现在的2005版已经过3修订,内容体系十分完善,技术讲解也十分到位,示例、习题、代码非常精炼,是一本不可多得地权威着作,能够帮助您更加轻鬆、快捷地掌握Visual Basic 2005这门语言。
本书包含了编写可以在整个业界使用的VB 2005资料库应用程式时所必需的一些概念和技巧。本书仅简要探讨资料库设计等概念,重点讨论了使用ADO.NET访问和操纵关係资料库中的数据。本书的大多数示例都涉及到给SQL Server和Oracle编写资料库应用程式。本书适用于希望使用VB 2005和后端资料库(如Microsoft Access、 Microsoft SQL Server和Oracle)编写资料库应用程式的开发人员。

目录

第1章初识VisualBasic2005 1
1.1Windows和DOS编程 1
1.2安装VisualBasic2005 3
1.3VisualBasic2005集成开发环境 5
1.3.1简档档案设定页 6
1.3.2选单 6
1.3.3工具列 7
1.4创建简单的应用程式 8
1.4.1VisualStudio2005集成开发环境中的视窗 9
1.4.2工具箱 12
1.4.3改进型匈牙利表示法 14
1.4.4代码编辑器 15
1.5使用帮助系统 19
1.6小结 20
1.7练习 20
第2章Microsoft.NETFramework 21
2.1Microsoft的信心来自于Windows 21
2.1.1MSN1.0 22
2.1.2.NET理念 22
2.1.3.NET与Java有些类似 23
2.1.4现在所处的阶段 24
2.2为Windows编写软体 24
2.2.1.NETFramework类 25
2.2.2执行代码 26
2.3公共语言运行库 27
2.3.1载入并执行代码 27
2.3.2应用程式隔离 28
2.3.3安全性 28
2.3.4互操作 28
2.3.5异常处理 29
2.4通用类型系统和公共语言规範 29
2.5小结 30
第3章编写软体 31
3.1信息和数据 31
3.1.1算法 31
3.1.2程式语言 32
3.2变数 33
3.3注释和空白 35
3.3.1注释 35
3.3.2空白 37
3.4数据类型 37
3.4.1数字类型 37
3.4.2字元串类型 43
3.4.3使用日期 51
3.4.4布尔类型 57
3.5存储变数 58
3.5.1二进制 58
3.5.2位和位元组 59
3.5.3值的表示 59
3.5.4值的转换 60
3.6方法 62
3.6.1使用方法的原因 62
3.6.2创建方法 66
3.6.3选择方法名称 69
3.6.4作用域 69
3.7小结 71
3.8练习 72
第4章流程控制 73
4.1作出决策 73
4.2If语句 73
4.2.1Else语句 75
4.2.2可进行多重选择的ElseIf语句 76
4.2.3嵌套的If语句 77
4.2.4单行If语句 77
4.2.5比较运算符 78
4.2.6字元串比较 86
4.3SelectCase语句 88
4.3.1使用SelectCase语句 88
4.3.2不区分大小写的SelectCase语句 91
4.3.3多重选择 94
4.3.4CaseElse语句 95
4.3.5SelectCase中的不同数据类型 96
4.4循环 96
4.4.1For...Next循环 97
4.4.2ForEach...Next循环 101
4.4.3Do...Loop循环 102
4.4.4嵌套循环 106
4.4.5提前退出循环 107
4.4.6死循环 110
4.5小结 111
4.6练习 111
第5章处理数据结构 113
5.1数组 113
5.1.1定义和使用数组 113
5.1.2使用ForEach...Next
循环 116
5.1.3将数组作为参数传递 118
5.1.4数组的排序 120
5.1.5反向检索 120
5.1.6用值初始化数组 122
5.2枚举 123
5.2.1使用枚举 123
5.2.2确定状态 126
5.2.3设定无效值 128
5.3常量 129
5.3.1使用常量 129
5.3.2各种常量类型 131
5.4结构 131
5.4.1创建结构 131
5.4.2为结构添加属性 134
5.5数组列表 135
5.5.1使用数组列表 135
5.5.2在数组列表中进行
删除操作 138
5.5.3显示数组列表中的项 141
5.6集合 142
5.6.1创建Customer
Collection类 143
5.6.2添加Item属性 144
5.7使用散列表创建查询表 146
5.7.1使用散列表 146
5.7.2Remove、RemoveAt
和Clear方法 149
5.7.3区分大小写 151
5.8高级数组操作 152
5.8.1动态数组 152
5.8.2使用Preserve关键字 154
5.9小结 155
5.10练习 155
第6章构建Windows应用程式 157
6.1回响事件 157
6.2创建简单的应用程式 161
6.2.1构建窗体 161
6.2.2统计字元 163
6.2.3统计单词 164
6.2.4创建ShowMe!按钮代码 167
6.3创建更複杂的应用程式 168
6.3.1文本操纵项目 168
6.3.2创建工具列 169
6.3.3创建状态栏 171
6.3.4创建编辑框 173
6.3.5清除编辑框 173
6.3.6回响工具列按钮 175
6.3.7焦点 179
6.4使用多个窗体 180
6.5小结 183
6.6练习 184
第7章显示对话框 185
7.6.4列印文档 210
7.8小结 220
7.9练习 220
第8章创建选单 223
8.1选单功能概述 223
8.1.1图形 223
8.1.2访问键 224
8.1.3快捷键 224
8.1.4複选标记 224
8.1.5Properties视窗 225
8.2创建选单 226
8.2.1设计选单 226
8.2.2添加工具列和控制项 228
8.2.3为选单编写代码 229
8.2.4为View选单和工
具栏编码 234
8.2.5测试代码 235
8.3上下文选单 237
8.3.1创建上下文选单 238
8.3.2激活和禁用选单项和工
具栏按钮 241
8.4小结 244
8.5练习 244
第9章调试和错误处理 245
9.1主要错误类型 245
9.1.1语法错误 246
9.1.2执行错误 248
9.1.3逻辑错误 249
9.2调试 250
9.2.1创建示例项目 250
9.2.2设定断点 265
9.2.3使用Watch视窗
进行调试 271
9.2.4使用Locals视窗
进行调试 273
9.3错误处理 274
9.4小结 277
9.5练习 277
第10章构建对象 279
10.1对象的概念 279
10.1.1封装 280
10.1.2方法和属性 280
10.1.3事件 281
10.1.4可见性 281
10.1.5类的概念 282
10.2构建类 282
10.3复用性 283
10.4设计对象 284
10.4.1状态 285
10.4.2行为 285
10.4.3存储状态 285
10.4.4属性 288
10.4.5读/写属性 291
10.4.6IsMoving方法 294
10.5构造函式 295
10.6继承 297
10.6.1添加新方法和属性 298
10.6.2添加GetPowerTo
WeightRatio方法 301
10.6.3改变默认值 302
10.6.4多态性 304
10.6.5重写更多的方法 304
10.6.6从对象类中继承 306
10.7对象和结构 307
10.8Framework类 307
10.8.1命名空间 307
10.8.2Imports语句 309
10.8.3创建自己的命名空间 310
10.8.4Framework中的继承 312
10.9小结 312
10.10练习 312
第11章高级面向对象技术 315
11.1构建收藏页浏览程式 315
11.1.1Internet捷径
和收藏页 315
11.1.2使用类 317
11.1.3搜寻收藏页 322
11.1.4查看收藏页 329
11.2另一个收藏页浏览程式 331
11.2.1构建收藏页系统列
图示 332
11.2.2显示收藏页 334
11.3共享属性和方法 338
11.3.1使用共享过程 338
11.3.2使用共享方法 342
11.4面向对象的编程和
记忆体管理 344
11.4.1垃圾回收 345
11.4.2释放资源 345
11.4.3整理碎片和压缩 346
11.5小结 347
11.6练习 348
第12章建立类库 349
12.1理解类库 349
12.1.1创建类库 350
12.1.2为FavoritesViewer
创建类库 351
12.1.3多层应用程式 354
12.2使用强名 354
12.2.1为程式集签名 355
12.2.2程式集的版本 357
12.3注册程式集 357
12.3.1Gacutil实用程式 357
12.3.2程式集在Reference对话
框中不可见的原因 358
12.4设计类库 359
12.5使用第三方的类库 360
12.6用对象浏览器查看类 361
12.7小结 362
12.8练习 362
第13章创建自定义控制项 363
13.1Windows窗体控制项 363
13.2为用户控制项添加属性 367
13.2.1添加属性 367
13.2.2给用户控制项添加方法 368
13.2.3给用户控制项添加事件 369
13.3设计期间和运行期间 374
13.4创建窗体库 376
13.4.1构建窗体库项目 376
13.4.2测试FormsLibrary 383
13.4.3挂起事件 385
13.5小结 388
13.6练习 388
第14章编写自定义图形 389
14.1创建一个简单的绘图程式 389
14.1.1创建带有用户控制项的项目 389
14.1.2绘图程式 390
14.1.3GraphicsItem类 391
14.1.4萤幕和客户坐标 394
14.1.5使用滑鼠和绘製
GraphicsCircle对象 395
14.1.6使控制项无效 399
14.1.7最佳化绘製 400
14.1.8选择颜色 401
14.1.9回响单击事件 406
14.2处理两种颜色 409
14.2.1表明指派的按钮 411
14.2.2使用高级颜色 418
14.2.3使用不同的工具 421
14.3图像 426
14.3.1绘製图像 427
14.3.2缩放图像 428
14.3.3锁定纵横比 430
14.4更多的图形方法 433
14.5小结 433
第15章访问资料库 435
15.1资料库的概念 435
15.1.1MicrosoftAccess对象 435
15.1.2表 436
15.1.3查询 436
15.2SQL中的SELECT语句 436
15.3Access中的查询 438
15.4数据访问组件 441
15.4.1DataSet组件 442
15.4.2DataGridView组件 442
15.4.3BindingSource组件 443
15.4.4BindingNavigator组件 443
15.4.5TableAdapter组件 443
15.5数据绑定 443
15.6小结 449
15.7练习 449
第16章使用ADO.NET和SQL
Server进行资料库编程 451
16.1ADO.NET 452
16.1.1ADO.NET数据命名空间 452
16.1.2SqlConnection类 453
16.1.3SqlCommand类 455
16.1.4SqlDataAdapter类 457
16.1.5DataSet类 461
16.1.6DataView类 461
16.2使用ADO.NET类 464
16.3数据绑定 472
16.3.1BindingContext和CurrencyManager对象 472
16.3.2绑定控制项 473
16.4小结 500
16.5练习 501
第17章Web窗体 503
17.1瘦客户端体系结构 503
17.2Web窗体和Windows窗体的比较 504
17.2.1Windows窗体的优点 505
17.2.2Web窗体的优点 505
17.3Web应用程式基础 506
17.3.1Web伺服器 506
17.3.2浏览器 506
17.3.3HTML 506
17.3.4VBScript与JavaScript 506
17.3.5CSS 507
17.4ActiveServerPage 507
17.4.1ASP的优点 507
17.4.2特殊的Web站点档案 507
17.4.3开发 508
17.4.4Toolbox控制项 508
17.5构建Web应用程式 509
17.5.1为客户端和伺服器端处理创建Web窗体 509
17.5.2执行数据的输入和验证 514
17.5.3设计站点的外观 518
17.5.4使用GridView构建数据驱动的Web页面 527
17.5.5VS2005中Web站点的位置 532
17.6小结 534
17.7练习 535
第18章窗体验证 537
18.1Web站点验证 537
18.1.1视窗验证 537
18.1.2窗体验证 538
18.1.3Web站点管理工具 538
18.1.4登录控制项 545
18.2小结 557
18.3练习 557
第19章VisualBasic2005和XML 559
19.1XML简介 559
19.1.1XML的特性 560
19.1.2向VisualBasic编程新手介绍XML 562
19.2地址簿项目 562
19.2.1创建项目 562
19.2.2SerializableData类 563
19.2.3载入XML档案 569
19.2.4改变数据 572
19.2.5传送Email 572
19.2.6创建地址列表 574
19.2.7忽略成员 578
19.2.8载入地址 580
19.2.9添加新地址 581
19.2.10地址导航 583
19.2.11删除地址 584
19.3集成地址簿应用程式 586
19.3.1集成规则 587
19.3.2从其他应用程式中读取AddressBook 588
19.4小结 593
19.5练习 593
第20章WebServices和.NETRemoting技术 595
20.1Web服务概述 595
20.1.1Web服务的工作方式 596
20.1.2简单对象访问协定 597
20.2构建Web服务 598
20.2.1Web服务示例 598
20.2.2添加更多方法 601
20.3图片伺服器服务 602
20.3.1创建项目 602
20.3.2返回数组 604
20.3.3返回複杂信息 608
20.4图片伺服器客户程式 612
20.4.1Web服务描述语言 612
20.4.2创建客户程式 612
20.4.3添加Web引用 614
20.4.4显示资料夹列表 615
20.4.5显示档案列表并选择档案 618
20.5.NETRemoting技术 622
20.6小结 628
20.7练习 628
第21章部署应用程式 631
21.1部署 631
21.1.1ClickOnce部署 632
21.1.2XCOPY部署 636
21.2创建VisualStudio2005安装程式 636
21.3用户界面编辑器 639
21.4部署不同的解决方案 642
21.4.1私有程式集 642
21.4.2共享程式集 643
21.4.3部署桌面应用程式 643
21.4.4部署Web应用程式 644
21.4.5部署XMLWeb服务 644
21.4.6有效的工具 644
21.5小结 645
21.6练习 645
第22章构建移动应用程式 647
22.1理解环境 647
22.1.4CompactFramework类 650
22.2构建一个PocketPC游戏 652
22.3小结 663
22.1.1公共语言运行库 648
22.1.2ActiveSync 648
22.1.3CompactFramework中的通用类型 649
22.4练习 664
附录A如何深入学习 665
附录B实现MSF 669
附录C安全介绍 677
附录D练习题答案 683

转载请注明出处海之美文 » Visual Basic 2005入门经典(第4版)

相关推荐

    声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:ailianmeng11@163.com