《Visual Basic 2008 从入门到精通 Micrlsoft Visual Basic 2008 Step by Step eng》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:(美)哈尔弗森(Halvorson,M.)著;汤涌涛译
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2008
  • ISBN:9787302177333
  • 页数:406 页
图书介绍:本书是《微软技术丛书》之一。本书全面介绍了Visual Basic 2008的编程思想及特色。本书从最基础的知识讲起,结合丰富的示例,由浅入深,内容翔实,是掌握Visual Basic 2008编程的权威图书。本书是各级程序员学习Visual Basic 2008编程技术必备的参考书。

第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属性窗口 11

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

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

1.4.2停靠窗 15

1.4.3隐藏工具 16

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

1.6打开Visual Studio的Web浏览器 18

1.7获取帮助 19

1.7.1帮助信息的两种来源:本地帮助文件与联机帮助 19

1.7.2帮助命令小结 22

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

1.8.1设置Visual Basic开发的IDE 23

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

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设置属性 36

2.5编写代码 42

2.6运行Visual Bic应用程序 47

2.7生成可执行文件 49

2.8部署应用程序 51

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

2.10本章小结 53

第3章 使用工具箱控件 54

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

3.2使用DateTimePicker控件 59

3.3收集用户输入的控件 63

3.3.1 Input Controls程序示例 65

3.3.2查看Input Controls程序的代码 68

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

3.5本章小结 73

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

4.1使用MenuStrip控件添加菜单 75

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

4.3处理菜单事件 79

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

4.5使用对话框控件 84

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

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

4.8本章小结 91

第5章 Visual Basic变量、公式和NETFramework 95

5.1剖析Visual Basic程序语句 95

5.2使用变量存储信息 96

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

5.2.2隐式声明变量 97

5.3在程序中使用变量 98

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

5.5使用变量输出信息 103

5.6使用特定数据类型 105

5.7 Visual Basic的运算符 111

5.7.1基本的数学运算符:+、-、和/ 111

5.7.2使用高级运算符:\、Mod.和& 114

5.8使用NET Framework中的数学方法 118

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

5.10本章小结 121

第6章 条件分支结构 123

6.1事件驱动编程 123

6.2使用条件表达式 125

6.3 I Then条件分支结构 125

6.3.1在If/Then条件分支结构中测试多个条件 126

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

6.3.3使用AndAlso和OrElse 执行短路 131

6.4 Select Case条件分支结构 132

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

6.6本章小结 139

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

7.1编写For Next循环结构 140

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

7.1.2创建复杂的ForNext循环结构 143

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

7.2编写Do循环结构 148

7.3 Timer控件 151

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

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

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

7.5本章小结 159

第8章 调试Visual Basic程序 161

8.1查找和更正错误 161

8.1.1三种类型的错误 161

8.1.2识别逻辑错误 162

8.2使用调试模式 163

8.3使用【监视】窗口查看变量 167

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

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

8.6补充知识:删除断点 172

8.7本章小结 173

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

9.1使用 Catch结构处理错误 174

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

9.1.2设置捕获:TCatch代码块 175

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

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

9.3较复杂的TCatch错误处理程序 181

9.3.1Err对象 181

9.3.2指定重试次数 184

9.3.3使用嵌套的Try…Catch语句块 186

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

9.5补充知识:Exit Try语句 188

9.6本章小结 188

第10章 使用模块和过程 190

10.1使用模块 190

10.2使用公共变量 193

10.3创建过程 197

10.4编写函数过程 197

10.4.1函数语法 198

10.4.2调用函数过程 199

10.4.3使用函数完成计算 199

10.5编写子过程 202

10.5.1子过程语法 202

10.5.2调用子过程 203

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

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

10.7本章小结 208

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

11.1使用变量数组 210

11.1.1创建数组 211

11.1.2声明定长数组 211

11.1.3开辟内存 212

11.1.4使用数组元素 213

11.1.5创建定长数组存储温度值 214

11.1.6创建动态数组 217

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

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

11.4本章小结 225

第12章 使用集合和System.Collections命名空间 227

12.1使用对象集合 227

12.1.1引用集合中的对象 228

12.1.2编写For Each/Next循环结构 228

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

12.1.4在For Each/Next循环结构中使用Name属性 231

12.2创建自己的集合 232

12.3补充知识:Visual Basic forApplications(VBA)集合 235

12.4本章小结 237

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

13.1使用文本框对象显示文本文件 239

13.1.1打开用于输入的文本文件 240

13.1.2 FileOpen函数 240

13.2使用StreamReader类和My.Computer.FileSystem打开文本文件 244

13.2.1 StreamReader类 244

13.2.2 My命名空间 245

13.3在磁盘上创建新文本文件 246

13.4使用程序代码处理文本字符串 250

13.4.1 String类与实用的方法和关键字 250

13.4.2对文本进行排序 252

13.4.3使用ASCII代码 253

13.4.4对文本框中的字符串排序 254

13.5补充知识:查看Sort Text程序代码 256

13.6本章小结 258

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

14.1在程序中添加新窗体 263

14.2使用多个窗体 264

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

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

14.5在窗体上排列控件 277

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

14.7本章小结 281

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

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

15.1.1使用窗体的坐标系统 284

15.1.2 System.Drawing.Graphics类 285

15.1.3利用窗体的Paint事件 286

15.2为程序添加动效果 287

15.2.1在窗体上移动对象 287

15.2.2 Location属性 288

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

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

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

15.5本章小结 295

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

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

16.2创建自定义基类 302

16.3补充知识:继承基类 308

16.4本章小结 310

第17章 使用打印机 312

17.1使用PrintDocument类 312

17.2打印多页文本文件 318

17.3补充知识:添加【打印预览】和【页面设置】对话框 324

17.4本章小结 329

第18章 开始使用ADO.NET 333

18.1用ADO.ET进行数据库编程 333

18.2.1数据库术语 334

18.1.2使用Access数据库 335

18.2【数据源】窗口 342

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

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

18.5本章小结 353

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

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

19.2格式化DataGridView单元格 364

19.3聚焦以数据为中心:添加其他的网格和导航控件 367

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

19.5本章小结 372

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

20.1 ASP.ET技术内幕 374

20.1.1网页与Windows窗体 376

20.1.2服务器控件 376

20.1.3 HTML控件 376

20.2使用Visual Web Developer构建网站 378

20.3使用网页设计器 381

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

20.5向网站添加其他网页和资源 389

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

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

20.8本章小结 399

附录 获得更多有关Visual Basic 2008的信息 403