《Visual Basic 2010从入门到精通》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:(美)哈尔弗森著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2011
  • ISBN:9787302244868
  • 页数:430 页
图书介绍:本书全面介绍了Visual Basic 2010的编程思想及特色,主要包括如何使用控件创建简单的应用程序,如何编写条件分支结构和循环结构等。

第Ⅰ部分 开始使用Visual Basic 2010

第1章 Visual Studio集成开发环境 3

1.1 Visual Studio开发环境 3

1.2 Visual Studio工具 6

1.2.1 设计器 8

1.2.2 运行Visual Basic程序 9

1.3 “属性”窗口 10

1.4 编程工具的移动和尺寸调整 13

1.4.1 工具窗口的移动和大小调整 14

1.4.2 停靠窗口 15

1.4.3 隐藏工具窗口 17

1.5 利用IDE浏览器切换打开的文件和工具 17

1.6 打开Visual Studio的Web浏览器 18

1.7 获取帮助 19

1.7.1 管理帮助设置 20

1.7.2 使用F1键获得帮助 21

1.7.3 MSDN帮助 22

1.8 自定义IDE设置以适应“循序渐进式”练习 23

1.8.1 设置Visual Basic开发的IDE 23

1.8.2 检查项目和编译器设置 24

1.9 补充知识:退出Visual Studio 27

1.10 本章小结 27

第2章 编写第1个程序 29

2.1 第1个Visual Basic程序:Lucky Seven 29

2.2 编程步骤 30

2.3 创建用户界面 30

2.4 设置属性 35

2.5 编写代码 41

2.6 运行Visual Basic应用程序 46

2.7 生成可执行文件 48

2.8 部署应用程序 49

2.9 补充知识:添加一段程序 50

2.10 本章小结 52

第3章 使用工具箱控件 53

3.1 控件的基本用法:Hello World程序 53

3.2 使用DateTimePicker控件 58

3.3 收集用户输入的控件 61

3.3.1 使用分组框和单选按钮 64

3.3.2 使用列表框处理输入 66

3.3.3 术语简介 70

3.4 补充知识:使用LinkLabel控件 71

3.5 本章小结 74

第4章 使用菜单、工具栏和对话框 77

4.1 使用MenuStrip控件添加菜单 77

4.2 为菜单命令添加访问键 79

4.3 处理菜单事件 81

4.4 使用ToolStrip控件添加工具栏 84

4.5 使用对话框控件 87

4.6 管理常用对话框的事件过程 88

4.7 补充知识:为菜单指定快捷键 92

4.8 本章小结 93

第Ⅱ部分 编程基础 97

第5章 Visual Basic变量、公式和.NET Framework 97

5.1 剖析Visual Basic程序语句 97

5.2 使用变量存储信息 98

5.2.1 为变量分配空间:Dim语句 98

5.2.2 隐式声明变量 99

5.3 在程序中使用变量 100

5.4 使用变量保存输入信息 103

5.5 使用变量输出信息 105

5.6 使用特定数据类型 107

5.7 Visual Basic的运算符 113

5.7.1 基本的数学运算符:+、-、*和 114

5.7.2 使用高级运算符:\、Mod、^和& 117

5.8 使用.NET Framework中的数学方法 120

5.9 补充知识:建立优先级 122

5.10 本章小结 124

第6章 条件分支结构 125

6.1 事件驱动编程 125

6.2 使用条件表达式 126

6.3 If...Then条件分支结构 127

6.3.1 在If...Then条件分支结构中测试多个条件 128

6.3.2 在条件表达式中使用逻辑运算符 131

6.3.3 使用AndAlso和OrElse执行短路 133

6.4 Select Case条件分支结构 135

6.5 补充知识:检测鼠标事件 140

6.6 本章小结 141

第7章 循环结构和计时器 143

7.1 编写For...Next循环结构 143

7.1.1 在TextBox控件中显示计数器变量的值 144

7.1.2 创建复杂的For...Next循环结构 146

7.1.3 使用范围更大的计数器 149

7.2 编写Do循环结构 151

7.3 Timer控件 155

7.3.1 使用Timer控件创建数字时钟 156

7.3.2 用Timer对象设置时间限制 158

7.4 补充知识:插入代码段 161

7.5 本章小结 163

第8章 调试Visual Basic程序 165

8.1 查找和更正错误 165

8.1.1 三种类型的错误 165

8.1.2 识别逻辑错误 166

8.2 使用调试模式 167

8.3 使用“监视”窗口查看变量 171

8.4 可视化工具:显示数据的调试工具 173

8.5 使用即时窗口和命令窗口 174

8.6 补充知识:删除断点 177

8.7 本章小结 177

第9章 使用结构化错误处理程序捕获错误 179

9.1 使用Try...Catch结构处理错误 179

9.1.1 何时使用错误处理程序 180

9.1.2 设置捕获:Try...Catch代码块 180

9.1.3 路径和磁盘驱动器错误 181

9.2 编写有关磁盘驱动器的错误处理程序 183

9.3 较复杂的Try...Catch错误处理程序 186

9.3.1 Exception对象 186

9.3.2 指定重试次数 189

9.3.3 使用嵌套的Try...Catch语句块 191

9.4 错误处理程序和防错编程技术的比较 192

9.5 补充知识:Exit Try语句 192

9.6 本章小结 193

第10章 使用模块和过程 195

10.1 使用模块 195

10.2 使用公共变量 198

10.3 创建过程 201

10.4 编写函数过程 202

10.4.1 函数语法 203

10.4.2 调用函数过程 204

10.4.3 使用函数完成计算 204

10.5 编写子过程 207

10.5.1 子过程语法 207

10.5.2 调用子过程 208

10.5.3 使用子过程管理输入信息 208

10.6 补充知识:按传值方式和引用方式传递参数 212

10.7 本章小结 214

第11章 使用数组管理数值和字符串数据 215

11.1 使用变量数组 215

11.1.1 创建数组 216

11.1.2 声明定长数组 216

11.1.3 开辟内存 217

11.1.4 使用数组元素 218

11.1.5 声明数组并分配初始值 219

11.1.6 创建定长数组存储温度值 220

11.1.7 创建动态数组 223

11.2 使用ReDim Preserve语句保存数组原有数据 226

11.3 补充知识:使用Array类中的方法处理大型数组 228

11.4 本章小结 233

第12章 使用集合 235

12.1 使用对象集合 235

12.1.1 引用集合中的对象 235

12.1.2 编写For Each...Next循环结构 236

12.1.3 练习使用Controls集合中的对象 237

12.1.4 在For Each...Next循环结构中使用Name属性 239

12.2 创建自定义集合 240

12.3 补充知识:Visual Basic for Applications(VBA)集合 244

12.4 本章小结 246

第13章 处理文本文件和字符串 249

13.1 读取文本文件 249

13.1.1 My命名空间 250

13.1.2 StreamReader类 252

13.1.3 使用ReadAllText方法 253

13.2 写入文本文件 256

13.2.1 WriteAllText方法 256

13.2.2 StreamWriter类 257

13.2.3 使用WriteAllText方法 258

13.3 利用String类处理字符串 261

13.4 对文本进行排序 264

13.4.1 使用ASCII代码 265

13.4.2 对文本框中的字符串进行排序 266

13.4.3 查看Sort Text程序代码 268

13.5 使用基本的加密方法保护文本 270

13.6 补充知识:使用Xor运算符 273

13.7 本章小结 278

第Ⅲ部分 设计用户界面 283

第14章 在运行时管理Windows窗体和控件 283

14.1 在程序中添加新窗体 283

14.2 使用多个窗体 284

14.3 在Windows桌面上安排窗体的位置 290

14.4 在程序运行时向窗体添加控件 294

14.5 在窗体上排列控件 297

14.6 补充知识:指定启动对象 299

14.7 本章小结 301

第15章 添加图形和动画效果 305

15.1 使用System.Drawing命名空间添加图形 305

15.1.1 使用窗体的坐标系统 306

15.1.2 System.Drawing.Graphics类 306

15.1.3 利用窗体的Paint事件 307

15.2 为程序添加动画效果 309

15.2.1 在窗体上移动对象 309

15.2.2 Location属性 310

15.2.3 利用计时器对象创建动画 311

15.3 在程序运行时缩放对象 314

15.4 补充知识:改变窗体透明度 316

15.5 本章小结 318

第16章 继承窗体和创建基类 319

16.1 利用继承选择器继承窗体 319

16.2 创建自定义基类 324

16.3 补充知识:继承基类 331

16.4 本章小结 333

第17章 使用打印机 335

17.1 使用PrintDocument类 335

17.2 打印多页文本文件 342

17.3 补充知识:添加“打印预览”和“页面设置”对话框 348

17.4 本章小结 353

第Ⅳ部分 数据库和Web编程 357

第18章 开始使用ADO.NET 357

18.1 用ADO.NET进行数据库编程 357

18.1.1 数据库术语 358

18.1.2 使用Access数据库 359

18.2 “数据源”窗口 365

18.3 用绑定控件显示数据库信息 369

18.4 补充知识:SQL语句、LINQ和筛选数据 372

18.5 本章小结 376

第19章 使用DataGridView控件显示数据 377

19.1 使用DataGridView显示数据库记录 377

19.2 格式化DataGridView单元格 386

19.3 添加其他的DataGridView对象 388

19.4 补充知识:更新原始数据库 391

19.5 本章小结 393

第20章 使用Visual Web Developer和ASP.NET创建网站和网页 395

20.1 ASP.NET技术内幕 395

20.1.1 网页与Windows窗体 396

20.1.2 服务器控件 397

20.1.3 HTML控件 398

20.2 使用Visual Web Developer构建网站 398

20.3 使用网页设计器 401

20.4 向网站中添加服务器控件 404

20.5 自定义网站模板 410

20.6 在网页中显示数据库记录 413

20.7 补充知识:在Internet Explorer中设置网站标题 418

20.8 本章小结 420

第Ⅴ部分 附录 425

附录 获得更多有关Visual Basic 2010的信息 425