Visual Basic 2005入门经典(第4版)
正版书带塑封 14点之前订单当日发货 81002962102664560646
¥
12.59
1.6折
¥
79.9
九品
仅1件
作者[美]威利斯、[美]纽萨姆 著;杨浩、李铭 译
出版社清华大学出版社
出版时间2006-10
版次1
装帧平装
货号81002962102664560646
上书时间2024-12-24
商品详情
- 品相描述:九品
图书标准信息
-
作者
[美]威利斯、[美]纽萨姆 著;杨浩、李铭 译
-
出版社
清华大学出版社
-
出版时间
2006-10
-
版次
1
-
ISBN
9787302134756
-
定价
79.90元
-
装帧
平装
-
开本
16开
-
纸张
胶版纸
-
页数
708页
-
字数
1101千字
- 【内容简介】
-
本书全面介绍了VisualBasic2005的各种基础知识和.NET2.0的最新特性,适合任何一个想学习VisualBasic2005编程知识的初学者。该书由初版到现在的2005版已经过3修订,内容体系十分完善,技术讲解也十分到位,示例、习题、代码非常精炼,是一本不可多得地权威著作,能够帮助您更加轻松、快捷地掌握VisualBasic2005这门语言。
- 【作者简介】
-
杨浩,毕业于美国佛罗里达国际大学,获教育学博士学位。现任教于美国纽约州立大学奥斯威格分校课程与教学系,兼职于香港中文大学课程与教学学系,香港中文大学资讯科技教育促进中心。历任佛罗里达国际大学教育技术中心主管,纽约州立大学奥斯威格分校教育学院课程与教学系助理教授、副教授、教授(终身)。
校外服务方面:现为《全球华人计算机教育应用学报》,JournalofTechnologyandTeacherEducation(JTATE),InternationalJournalonE-Learning(IJEL):Corporate,Government,Healthcare,&HigherEducation等教育技术期刊编审成员。
研究兴趣包括教育技术在教学中的应用与发展、认知与学习理论等。
- 【目录】
-
第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章MicrosoftNETFramework/21
2.1Microsoft的信心来自
于Windows21
2.1.1MSN1.022
2.1.2NET理念/22
2.1.3NET与Java有些类似/23
2.1.4现在所处的阶段/24
2.2为Windows编写软件/24
2.2.1NETFramework类/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创建CustomerCollection类/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.1MessageBox对话框/185
7.1.1MessageBox中的可用图标/186
7.1.2MessageBox中的可用按钮/186
7.1.3设置默认按钮/187
7.1.4其他选项/187
7.1.5Show方法的语法/187
7.1.6MessageBox的示例/189
7.2Open对话框/192
7.2.1OpenFileDialog控件/192
7.2.2OpenFileDialog的属性/193
7.2.3OpenFileDialog的方法/194
7.2.4使用OpenFileDialog控件/194
7.3SaveFileDialog控件/198
7.3.1SaveFileDialog的属性/198
7.3.2SaveFileDialog的方法/199
7.3.3使用SaveFileDialog控件/199
7.4FontDialog控件/203
7.4.1FontDialog的属性/203
7.4.2FontDialog的方法/204
7.4.3使用FontDialog控件/204
7.5FTELDialog控件/206
7.5.1FTELDialog的属性/207
7.5.2使用FTELDialog控件/207
7.6PrintDialog控件/209
7.6.1PrintDialog的属性/209
7.6.2使用PrintDialog控件/210
7.6.3PrintDocument类/210
7.6.4打印文档/210
7.7FolderBrowserDialog控件/216
7.7.1FolderBrowserDialog控件的属性/217
7.7.2使用FolderBrowserDialog控件/217
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添加GetPowerToWeightRatio方法/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和SQLServer进行数据库编程/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与JavaScript506
17.3.5CSS507
17.4ActiveServerPage507
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和XML559
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发送Email572
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从其他应用程序中读取AddressBook588
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.5NETRemoting技术/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.2ActiveSync648
22.1.3CompactFramework中的通用类型/649
22.4练习/664
附录A如何深入学习/665
附录B实现MSF669
附录C安全介绍/677
附录D练习题答案/683
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价