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

Visual Basic 2011入门经典

Visual Basic 2011入门经典

Visual Basic 2011入门经典

《VisualBasic2011入门经典》是2011年5月1日人民邮电出版社出版的图书,作者是JamesFoxall,译者是梅兴文。

基本介绍

  • 书名:Visual Basic 2011入门经典
  • 作者:JamesFoxall
  • 译者:梅兴文
  • ISBN:9787115251459
  • 定价:45.00
  • 出版社:人民邮电出版社
  • 出版时间:2011年5月1日
  • 开本:16开

内容简介

VisualBasic是一种非常流行的程式语言,VisualBasic2011是微软公司推出的VisualBasic最新版本,其功能比以前任何版本都强大,可与C++等语言相媲美。《VisualBasic2011入门经典》通过引导读者创建一个图片查看程式,全面阐述了使用VisualBasic2011创建应用程式所需的各种基本技能。 全书分五部分,共24章。第一部分介绍了VisualBasic2011学习版开发环境,引导读者熟练使用该IDE;第二部分探讨如何创建应用程式界面,包含窗体和各种控制项的用法;第三部分介绍了编程技术,包括编写和调用方法、处理数值、字元串和日期、决策和循环结构、代码调试、模组和类的创建以及图形绘製等;第四部分阐述了档案和注册表的处理、资料库的使用和自动化其他应用程式等;第五部分介绍了应用程式部署并概述了.NET框架。

图书目录

第一部分 Visual Basic 2011环境
第1章 全身心投入:Visual Basic 2011编程之旅 2
1.1 开始使用Visual Basic 2011 3
1.2 新建项目 3
1.3 理解Visual Studio 2011环境 5
1.4 修改对象的属性 6
1.4.1 对象的命名 6
1.4.2 设定窗体的Text属性 7
1.4.3 保存项目 8
1.4.4 为窗体添加图示 8
1.4.5 改变窗体的大小 9
1.5 在窗体中添加控制项 10
1.6 设计界面 10
1.6.1 在窗体中添加可见控制项 11
1.6.2 在窗体中添加不可见的控制项 12
1.7 编写界面后面的代码 13
1.7.1 让用户浏览档案 13
1.7.2 使用代码终止程式 15
1.8 运行项目 16
1.9 总结 17
1.10 问与答 17
1.11 作业 18
1.11.1 测验 18
1.11.2 答案 18
1.11.3 练习 18
第2章 Visual Basic 2010导航 19
2.1 使用Visual Basic 2010起始页 19
2.1.1 创建新项目 20
2.1.2 打开现有的项目 21
2.2 导航和定製Visual Basic环境 21
2.3 使用工具列 24
2.3.1 显示和隐藏工具列 25
2.3.2 停靠工具列及调整其大小 25
2.4 使用工具箱将控制项添加到窗体中 26
2.5 使用“属性”视窗设定对象属性 27
2.5.1 选择对象并查看其属性 27
2.5.2 查看和修改属性 27
2.5.3 使用颜色属性 28
2.5.4 查看属性说明 30
2.6 管理项目 30
2.6.1 使用“解决方案资源管理器”管理项目档案 30
2.6.2 使用解决方案 31
2.6.3 理解项目组件 32
2.6.4 设定项目属性 33
2.6.5 添加和删除项目档案 33
2.7 快速而简单的编程入门指南 34
2.7.1 用变数存储值 34
2.7.2 使用过程来编写代码功能单元 35
2.8 获取帮助 35
2.9 总结 36
2.10 问与答 36
2.11 作业 37
2.11.1 测验 37
2.11.2 答案 37
2.11.3 练习 37
第3章 理解对象和集合 38
3.1 理解对象 39
3.2 理解属性 39
3.2.1 获取和设定属性 40
3.2.2 使用对象及其属性 41
3.3 理解方法 44
3.3.1 触发方法 44
3.3.2 理解方法的动态性 44
3.4 创建简单的对象示例项目 45
3.4.1 为绘图项目创建界面 45
3.4.2 编写基于对象的代码 45
3.4.3 测试对象示例项目 48
3.5 理解集合 48
3.6 使用对象浏览器 50
3.7 总结 51
3.8 问与答 51
3.9 作业 52
3.9.1 测验 52
3.9.2 答案 52
3.9.3 练习 52
第4章 理解事件 53
4.1 理解事件驱动的编程 53
4.1.1 触发事件 54
4.1.2 避免递归事件 55
4.1.3 访问对象的事件 56
4.1.4 使用事件参数 57
4.2 创建事件示例项目 59
4.2.1 创建用户界面 59
4.2.2 创建事件处理程式 60
4.3 更新事件名 62
4.4 总结 62
4.5 问与答 63
4.6 作业 63
4.6.1 测验 63
4.6.2 答案 63
4.6.3 练习 64
第二部分 创建用户界面
第5章 创建窗体:基础知识 66
5.1 修改窗体的名称 67
5.2 改变窗体的外观 68
5.2.1 在窗体的标题栏中显示文本 68
5.2.2 改变窗体的背景色 69
5.2.3 将图像添加到窗体背景中 70
5.2.4 为窗体添加图示 71
5.2.5 为窗体添加最小化、最大化和控制框按钮 72
5.2.6 修改窗体框线的外观和行为 73
5.2.7 控制窗体最小化和最大化时的大小 74
5.3 显示和隐藏窗体 75
5.3.1 显示窗体 75
5.3.2 理解窗体的模态性 75
5.3.3 以正常、最大化或最小化状态显示窗体 76
5.3.4 指定窗体的初始显示位置 77
5.3.5 防止窗体在系统列中出现 78
5.3.6 卸载窗体 78
5.4 总结 79
5.5 问与答 79
5.6 作业 79
5.6.1 测验 79
5.6.2 答案 80
5.6.3 练习 80
第6章 创建窗体:高级技能 81
6.1 使用控制项 81
6.1.1 将控制项添加到窗体中 81
6.1.2 操纵控制项 82
6.1.3 创建Tab顺序 90
6.1.4 堆叠控制项 92
6.2 创建位于最前面的非模态视窗 92
6.3 创建透明窗体 92
6.4 创建可滚动窗体 93
6.5 创建多文档界面 94
6.6 设定启动窗体 96
6.7 总结 97
6.8 问与答 97
6.9 作业 97
6.9.1 测验 97
6.9.2 答案 98
6.9.3 练习 98
第7章 使用传统控制项 99
7.1 使用Label控制项显示静态文本 99
7.2 通过文本框让用户输入文本 100
7.2.1 指定文本对齐方式 101
7.2.2 创建多行文本框 101
7.2.3 添加滚动条 102
7.2.4 限制用户可输入的字元数 103
7.2.5 创建密码框 103
7.2.6 理解文本框的常用事件 104
7.3 创建按钮 104
7.3.1 接受按钮和取消按钮 105
7.3.2 使用複选框提供是/否选项 106
7.4 创建容器和单选按钮组 107
7.4.1 使用面板和分组框 107
7.4.2 使用单选按钮 108
7.5 使用列表框显示列表 109
7.5.1 在设计时操纵Items 110
7.5.2 在运行时操纵Items 110
7.5.3 对列表进行排序 114
7.6 使用组合框创建下拉列表 114
7.7 总结 115
7.8 问与答 116
7.9 作业 116
7.9.1 测验 116
7.9.2 答案 117
7.9.3 练习 117
第8章 使用高级控制项 118
8.1 创建定时器 118
8.2 创建带选项卡的对话框 120
8.3 在图像列表(Image List)控制项中存储图片 123
8.4 使用列表视图(List View)控制项创建增强的列表 124
8.4.1 创建列 124
8.4.2 添加列表项 125
8.4.3 使用代码操纵List View 126
8.5 使用Tree View创建层次列表 127
8.5.1 在Tree View中添加节点 128
8.5.2 删除节点 129
8.5.3 清除所有节点 130
8.6 总结 130
8.7 问与答 130
8.8 作业 131
8.8.1 测验 131
8.8.2 答案 131
8.8.3 练习 131
第9章 给窗体添加选单和工具列 132
9.1 创建选单 132
9.1.1 创建顶级选单项 133
9.1.2 为顶级选单创建选单项 135
9.1.3 移动和删除选单项 136
9.1.4 创建複选选单项(checked menu item) 136
9.1.5 对选单进行编程 137
9.1.6 实现上下文选单 139
9.1.7 为选单项指定快捷键 140
9.2 使用Toolbar(工具列)控制项 141
9.2.1 使用按钮集合添加工具列按钮 142
9.2.2 对工具列进行编程 144
9.2.3 为工具列按钮创建下拉列表 144
9.3 创建状态栏 145
9.4 总结 146
9.5 问与答 146
9.6 作业 146
9.6.1 测验 146
9.6.2 答案 147
9.6.3 练习 147
第三部分 编程
第10章 创建和调用过程 150
10.1 创建Visual Basic代码模组 150
10.2 编写过程 152
10.2.1 声明不返回值的过程 152
10.2.2 声明返回值的过程 155
10.3 调用过程 156
10.4 退出过程 160
10.5 避免无限递归 160
10.6 总结 161
10.7 问与答 162
10.8 作业 162
10.8.1 测验 162
10.8.2 答案 162
10.8.3 练习 163
第11章 使用常量、数据类型、变数和数组 164
11.1 理解数据类型 165
11.1.1 确定数据类型 165
11.1.2 将数据从一种数据类型转换为另一种数据类型 167
11.2 定义和使用常量 168
11.3 声明和引用变数 169
11.3.1 声明变数 169
11.3.2 将字面值赋给变数 170
11.3.3 在表达式中使用变数 171
11.3.4 强制变数声明和数据类型检查 171
11.3.5 显式变数声明 171
11.3.6 严格类型检查 172
11.4 使用数组 174
11.4.1 声明数组 174
11.4.2 引用数组变数 174
11.4.3 创建多维数组 175
11.5 确定作用域 176
11.5.1 理解块作用域 176
11.5.2 理解过程级(局部)作用域 177
11.5.3 理解模组级作用域 177
11.5.4 使用全局(命名空间级)作用域 178
11.5.5 名称冲突 179
11.6 声明静态变数 179
11.7 命名规範 180
11.7.1 使用前缀表示数据类型 180
11.7.2 使用变数前缀表示作用域 181
11.7.3 其他前缀 181
11.8 在Picture Viewer项目中使用变数 181
11.8.1 为选项创建变数 181
11.8.2 初始化和使用选项变数 182
11.9 总结 184
11.10 问与答 185
11.11 作业 185
11.11.1 测验 185
11.11.2 答案 186
11.11.3 练习 186
第12章 执行算术运算、字元串操作和日期/时间调整 187
12.1 使用Visual Basic执行基本的算术运算 187
12.1.1 执行加法运算 188
12.1.2 执行减法和求负运算 188
12.1.3 执行乘法运算 188
12.1.4 执行除法运算 188
12.1.5 执行乘方运算 189
12.1.6 执行取模算术运算 189
12.1.7 判断运算符优先权顺序 189
12.2 比较 190
12.3 理解布尔逻辑 191
12.3.1 使用And运算符 192
12.3.2 使用Not运算符(!) 192
12.3.3 使用Or运算符 192
12.3.4 使用Xor运算符 193
12.4 操纵字元串 193
12.4.1 连线字元串 193
12.4.2 使用基本的字元串函式 194
12.5 使用日期和时间 197
12.5.1 理解Date数据类型 197
12.5.2 增加或减少日期或时间 198
12.5.3 确定两个日期或时间之间的间隔 199
12.5.4 获取日期的组成部分 199
12.5.5 格式化日期和时间 200
12.5.6 获取当前的系统日期和时间 200
12.5.7 判断值是否为Date 201
12.6 总结 201
12.7 问与答 201
12.8 作业 202
12.8.1 测验 202
12.8.2 答案 202
12.8.3 练习 202
第13章 使用Visual Basic代码做出决策 203
13.1 使用If…Then进行决策 203
13.1.1 当表达式为False时执行代码 205
13.1.2 使用ElesIf进行複杂的决策 206
13.1.3 嵌套的If…Else结构 207
13.1.4 在一条Case语句中考虑多个可能的值 208
13.1.5 创建Selcet Case示例 208
13.1.6 创造性地使用Select Case 210
13.2 在过程中使用GoTo实现分支 211
13.3 总结 213
13.4 问与答 213
13.5 作业 213
13.5.1 测验 213
13.5.2 答案 214
13.5.3 练习 214
第14章 使用循环提高效率 215
14.1 使用For...Next执行确定次数的循环 215
14.1.1 使用Next语句结束循环 216
14.1.2 使用step指定每次增加的值 216
14.1.3 提早结束循环 217
14.1.4 到达Next之前进入下一次循环 217
14.1.5 创建For…Next示例 218
14.2 使用Do...Loop执行次数不确定的循环 220
14.2.1 创建Do...Loop 220
14.2.2 终止Do...Loop循环 220
14.2.3 创建Do...Loop示例 221
14.3 总结 223
14.4 问与答 223
14.5 作业 224
14.5.1 测验 224
14.5.2 答案 224
14.5.3 练习 224
第15章 调试代码 225
15.1 在代码中添加注释 226
15.2 识别两种基本的错误 227
15.3 使用Visual Basic的调试工具 229
15.3.1 使用断点 229
15.3.2 使用“即时”视窗 231
15.4 使用Try…Catch…Finally创建结构化错误处理程式 234
15.4.1 处理异常 236
15.4.2 处理预期的异常 237
15.5 总结 239
15.6 问与答 239
15.7 作业 240
15.7.1 测验 240
15.7.2 答案 240
15.7.3 练习 240
第16章 使用类设计对象 241
16.1 理解类 242
16.1.1 使用类来封装数据和代码 242
16.1.2 比较类和标準模组 242
16.1.3 创建对象接口 243
16.2 根据类实例化对象 248
16.2.1 将对象引用绑定到变数 248
16.2.2 解除对象引用 252
16.2.3 理解对象的生命周期 252
16.3 总结 253
16.4 问与答 253
16.5 作业 253
16.5.1 测验 253
16.5.2 答案 254
16.5.3 练习 254
第17章 与用户互动 255
17.1 使用MessageBox.Show()函式显示讯息 255
17.1.1 指定按钮和图示 256
17.1.2 判断单击的是哪个按钮 258
17.1.3 创建好的讯息 259
17.2 创建自定义对话框 259
17.3 使用InputBox()从用户那里获取信息 262
17.4 用键盘互动 263
17.5 使用常见的滑鼠事件 265
17.6 总结 267
17.7 问与答 268
17.8 作业 268
17.8.1 测验 268
17.8.2 答案 268
17.8.3 练习 269
第18章 使用图形 270
18.1 理解Graphics对象 270
18.1.1 为窗体或控制项创建Graphics对象 271
18.1.2 为新点阵图创建Graphics对象 271
18.2 使用画笔 272
18.3 使用系统颜色 273
18.4 使用矩形 275
18.5 绘製形状 276
18.5.1 绘製线条 276
18.5.2 绘製矩形 276
18.5.3 绘製圆形和椭圆 276
18.5.4 清除绘图表面 277
18.6 绘製文本 277
18.7 持久化窗体上的图形 278
18.8 创建绘图示例项目 278
18.9 总结 282
18.10 问与答 283
18.11 作业 283
18.11.1 测验 283
18.11.2 答案 283
18.11.3 练习 284
第四部分 使用数据
第19章 执行档案操作 286
19.1 使用OpenFileDialog和SaveFile Dialog控制项 286
19.1.1 使用OpenFileDialog控制项 287
19.1.2 使用SaveFileDialog控制项 289
19.2 使用File对象对档案进行操作 291
19.2.1 判断档案是否存在 291
19.2.2 複製档案 291
19.2.3 移动档案 292
19.2.4 重命名档案 293
19.2.5 删除档案 293
19.2.6 获取档案属性 294
19.3 使用Directory对象对目录进行操作 297
19.4 总结 298
19.5 问与答 298
19.6 作业 298
19.6.1 测验 298
19.6.2 答案 299
19.6.3 练习 299
第20章 使用注册表和文本档案 300
20.1 使用注册表 300
20.1.1 理解Windows注册表的结构 301
20.1.2 使用My.Computer.Registry访问注册表 302
20.1.3 修改Picture Viewer项目以使用注册表 305
20.2 读写文本档案 309
20.2.1 写入文本档案 309
20.2.2 读取文本档案 311
20.2.3 修改Picture Viewer项目以使用文本档案 312
20.3 总结 315
20.4 问与答 316
20.5 作业 316
20.5.1 测验 316
20.5.2 答案 316
20.5.3 练习 317
第21章 使用资料库 318
21.1 ADONET简介 319
21.1.1 连线到资料库 320
21.1.2 关闭到数据源的连线 321
21.2 运算元据 321
21.2.1 理解DataTable 322
21.2.2 创建DataAdapter 322
21.2.3 创建和填充DataTable 323
21.2.4 引用DataRow中的栏位 324
21.2.5 导航数据 325
21.2.6 编辑记录 327
21.2.7 创建新记录 327
21.2.8 删除记录 329
21.2.9 运行资料库示例 329
21.3 总结 329
21.4 问与答 330
21.5 作业 330
21.5.1 测验 330
21.5.2 答案 330
21.5.3 练习 331
第22章 使用自动化控制其他应用程式 332
22.1 自动化Microsoft Excel 333
22.1.1 创建指向自动化库的引用 333
22.1.2 创建自动化伺服器实例 334
22.1.3 对伺服器进行操作 335
22.2 自动化Microsoft Word 337
22.2.1 创建指向自动化库的引用 338
22.2.2 创建自动化伺服器实例 338
22.3 总结 339
22.4 问与答 340
22.5 作业 340
22.5.1 测验 340
22.5.2 答案 340
22.5.3 练习 341
第五部分 部署应用程式及其他
第23章 部署应用程式 344
23.1 理解ClickOnce技术 344
23.2 使用发布嚮导来创建ClickOnce程式 345
23.3 测试Picture Viewer的ClickOnce安装程式 347
23.4 卸载已安装的应用程式 348
23.5 为创建ClickOnce程式设定高级选项 349
23.6 总结 350
23.7 问与答 350
23.8 作业 350
23.8.1 测验 350
23.8.2 答案 350
23.8.3 练习 351
第24章 广阔的视野 352
24.1 .NET Framework 352
24.2 公共语言运行时 353
24.3 微软中间语言 353
24.4 命名空间 354
24.5 通用类型系统 355
24.6 垃圾回收 355
24.7 进一步的阅读 356
24.8 总结 356

转载请注明出处海之美文 » Visual Basic 2011入门经典

相关推荐

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