当前位置:首页 > 工业技术
Visual Basic 2008入门经典
Visual Basic 2008入门经典

Visual Basic 2008入门经典PDF电子书下载

工业技术

  • 电子书积分:13 积分如何计算积分?
  • 作 者:(美)JAMESFOXALL著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2008
  • ISBN:9787115189172
  • 页数:372 页
图书介绍:Visual Basic是一种非常流行的编程语言,Visual Basic 2008是微软公司推出的Visual Basic最新版本,其功能比以前任何版本都强大,可与C++等语言相媲美。本书通过引导读者创建一个图片查看程序,全面阐述了使用Visual Basic 2008创建应用程序所需的各种基本技能。全书分5部分,共24章。第一部分介绍了Visual Basic 2008速成版开发环境,引导读者熟练使用该IDE;第二部分探讨如何创建应用程序界面,包含窗体和各种控件的用法;第三部分介绍了编程技术,包括编写和调用方法、处理数值、字符串和日期、决策和循环结构、代码调试、模块和类的创建以及图形绘制等;第四部分阐述了文件和注册表的处理、数据库的使用和自动化其他应用程序等;第五部分介绍了应用程序部署并概述了.NET框架。
《Visual Basic 2008入门经典》目录
标签:入门 经典

第一部分 Visual Basic 2008环境 3

第1章 全身心投入:Visual Basic 2008编程之旅 3

1.1开始使用Visual Basic 2008 4

1.2新建项目 4

1.3理解Visual Studio 2008环境 6

1.4修改对象的属性 7

对象的命名 7

设置窗体的Text属性 8

保存项目 9

为窗体添加图标 9

改变窗体的大小 10

1.5在窗体中添加控件 11

1.6设计界面 11

在窗体中添加可见控件 11

在窗体中添加不可见的控件 13

1.7编写界面后面的代码 14

让用户浏览文件 14

使用代码终止程序 16

1.8运行项目 16

1.9总结 18

1.10问与答 18

1.11作业 18

测验 18

答案 19

练习 19

第2章 Visual Basic 2008导航 20

2.1使用Visual Basic 2008起始页 20

创建新项目 21

打开现有的项目 22

2.2导航和定制Visual Basic环境 22

使用设计窗口 23

显示和隐藏设计窗口 23

浮动设计窗口 23

停靠设计窗口 24

自动隐藏设计窗口 25

2.3使用工具栏 25

显示和隐藏工具栏 26

停靠工具栏及调整其大小 26

2.4使用工具箱将控件添加到窗体中 27

2.5使用“属性”窗口设置对象属性 28

选择对象并查看其属性 28

查看和修改属性 28

使用颜色属性 30

查看属性说明 31

2.6管理项目 31

使用“解决方案资源管理器”管理项目文件 32

使用解决方案 33

理解项目组件 34

设置项目属性 34

添加和删除项目文件 35

2.7快速而简单的编程入门指南 36

用变量存储值 37

使用过程来编写代码功能单元 37

2.8获取帮助 38

2.9总结 38

2.10问与答 39

2.11作业 39

测验 39

答案 39

练习 39

第3章 理解对象和集合 40

3.1理解对象 41

3.2理解属性 41

获取和设置属性 42

使用对象及其属性 43

3.3理解方法 46

触发方法 46

理解方法的动态性 46

3.4创建简单的对象示例项目 47

为绘图项目创建界面 47

编写基于对象的代码 47

测试对象示例项目 50

3.5理解集合 51

3.6使用对象浏览器 52

3.7总结 53

3.8问与答 54

3.9作业 54

测验 54

答案 54

练习 55

第4章 理解事件 56

4.1理解事件驱动的编程 56

触发事件 57

由用户交互触发的事件 57

由对象触发的事件 58

由操作系统触发的事件 58

避免递归事件 58

访问对象的事件 59

使用事件参数 60

4.2创建事件示例项目 62

创建用户界面 62

创建事件处理程序 63

4.3更新事件名 65

4.4总结 65

4.5问与答 66

4.6作业 66

测验 66

答案 66

练习 67

第二部分 创建用户界面 71

第5章 创建窗体:基础知识 71

5.1修改窗体的名称 72

5.2改变窗体的外观 73

在窗体的标题栏中显示文本 73

改变窗体的背景色 74

将图像添加到窗体背景中 75

为窗体添加图标 77

为窗体添加最小化、最大化和控制框按钮 77

修改窗体边框的外观和行为 78

控制窗体最小化和最大化时的大小 80

5.3显示和隐藏窗体 80

显示窗体 80

理解窗体的模态性 81

以正常、最大化或最小化状态显示窗体 82

指定窗体的初始显示位置 83

防止窗体在任务栏中出现 83

卸载窗体 83

5.4总结 84

5.5问与答 84

5.6作业 85

测验 85

答案 85

练习 85

第6章 创建窗体:高级技能 86

6.1使用控件 86

6.2在工具箱中双击来添加控件 87

6.3通过从工具箱中拖曳来添加控件 87

6.4通过绘制来添加控件 87

操纵控件 88

使用网格(大小和对齐) 88

使用视图轮廓线(snap line) 89

选择一组控件 90

对齐控件 92

使控件的大小相同 93

使一组控件的间距相等 93

为一组控件设置属性值 93

锚定控件和自动调整控件的大小 94

创建Tab顺序 97

堆叠控件 98

6.5创建位于最前面的非模态窗口 98

6.6创建透明窗体 99

6.7创建可滚动窗体 99

6.8创建多文档界面 100

6.9 设置启动窗体 103

6.10总结 103

6.11问与答 104

6.12作业 104

测验 104

答案 104

练习 105

第7章 使用传统控件 106

7.1使用Label控件显示静态文本 106

7.2通过文本框让用户输入文本 107

指定文本对齐方式 108

创建多行文本框 108

添加滚动条 110

限制用户可输入的字符数 111

创建密码框 111

理解文本框的常用事件 112

7.3创建按钮 112

7.4使用复选框提供是/否选项 114

7.5创建容器和单选按钮组 114

使用面板和分组框 114

使用单选按钮 116

7.6使用列表框显示列表 117

在设计时操纵Items 118

在运行时操纵Items 118

添加元素到列表中 119

将元素从列表中删除 119

清除列表 120

检索列表中选定元素的信息 121

对列表进行排序 122

7.7使用组合框创建下拉列表 122

7.8总结 124

7.9问与答 124

7.10作业 125

测验 125

答案 125

练习 125

第8章 使用高级控件 126

8.1创建定时器 126

8.2创建带选项卡的对话框 129

8.3在图像列表(Image List)控件中存储图片 131

8.4使用列表视图(List View)控件创建增强的列表 132

创建列 133

添加列表项 133

使用代码操纵List View 134

使用代码添加列表元素 135

在代码中确定选中的元素 135

使用代码删除列表元素 135

删除所有列表元素 136

8.5使用Tree View创建层次列表 136

添加节点到Tree View中 136

删除节点 138

清除所有节点 139

8.6总结 139

8.7问与答 139

8.8作业 139

测验 139

答案 140

练习 140

第9章 给窗体添加菜单和工具栏 141

9.1创建菜单 141

创建顶级菜单项 142

为顶级菜单创建菜单项 144

移动和删除菜单项 145

创建复选菜单项(checkedmenu item) 145

对菜单进行编程 146

实现上下文菜单 148

为菜单项指定快捷键 149

9.2使用Toolbar(工具栏)控件 150

使用按钮集合添加工具栏按钮 151

对工具栏进行编程 153

为工具栏按钮创建下拉列表 154

9.3创建状态栏 155

9.4总结 156

9.5问与答 156

9.6作业 156

测验 156

答案 157

练习 157

第三部分 编程 161

第10章 创建和调用过程 161

10.1创建Visual Basic代码模块 161

10.2编写过程 163

声明不返回值的过程 163

声明返回值的过程 167

10.3调用过程 167

10.4退出过程 172

10.5避免无限递归 172

10.6总结 173

10.7问与答 174

10.8作业 174

测验 174

答案 174

练习 175

第11章 使用常量、数据类型、变量和数组 176

11.1理解数据类型 177

确定数据类型 177

将数据从一种数据类型转换为另一种数据类型 179

11.2定义和使用常量 180

11.3声明和引用变量 181

声明变量 181

将字面值赋给变量 182

在表达式中使用变量 183

强制变量声明和数据类型检查 183

显式变量声明 183

严格类型检查 184

11.4使用数组 186

声明数组 186

引用数组变量 186

创建多维数组 187

11.5确定作用域 188

理解块作用域 188

理解过程级(局部)作用域 189

理解模块级作用域 189

使用全局(名称空间级)作用域 190

名称冲突 191

11.6声明静态变量 191

11.7命名规范 192

使用前缀表示数据类型 192

使用变量前缀表示作用域 193

其他前缀 193

11.8在Picture Viewer项目中使用变量 193

为选项创建变量 194

初始化和使用选项变量 195

11.9总结 197

11.10问与答 197

11.11作业 197

测验 197

答案 198

练习 198

第12章 执行算术运算、字符串操作和日期/时间调整 199

12.1使用Visual Basic执行基本的算术运算 199

执行加法运算 200

执行减法和求负运算 200

执行乘法运算 200

执行除法运算 201

执行乘方运算 201

执行取模算术运算 201

判断运算符优先级顺序 201

12.2比较 203

12.3理解布尔逻辑 203

使用And运算符 204

使用Not运算符(!) 204

使用Or运算符 205

使用Xor运算符 205

操纵字符串 205

连接字符串 206

使用基本的字符串函数 206

12.4使用日期和时间 210

理解Date数据类型 210

增加或减少日期或时间 211

确定两个日期或时间之间的间隔 212

获取日期的组成部分 212

格式化日期和时间 213

获取当前的系统日期和时间 213

判断值是否为Date 214

12.5总结 214

12.6问与答 214

12.7作业 215

测验 215

答案 215

练习 215

第13章 使用Visual Basic代码做出决策 216

13.1使用If…Then进行决策 216

当表达式为False时执行代码 218

使用ElesIf进行复杂的决策 219

嵌套的If…Else结构 220

13.2使用Select Case语句对表达式进行多值判断 220

在一条Case语句中考虑多个可能的值 221

创建Selcet Case示例 222

创造性地使用SelectCase 224

13.3在过程中使用GoTo实现分支 225

13.4总结 227

13.5问与答 227

13.6作业 228

测验 228

答案 228

练习 229

第14章 使用循环提高效率 230

14.1使用For…Next执行确定次数的循环 230

使用For初始化循环 230

使用Next语句结束循环 231

使用step指定每次增加的值 232

提早结束循环 232

到达Next之前进入下一次循环 233

创建For…Next示例 233

14.2使用Do…Loop执行次数不确定的循环 235

创建Do…Loop 235

终止Do…Loop循环 236

创建Do…Loop示例 237

14.3总结 239

14.4问与答 239

14.5作业 239

测验 239

答案 240

练习 240

第15章 调试代码 241

15.1在代码中添加注释 242

15.2识别两种基本的错误 243

15.3使用Visual Basic的调试工具 245

使用断点 245

使用“即时”窗口 247

15.4使用Try…Catch…Finally创建结构化错误处理程序 251

处理异常 253

处理预期的异常 254

15.5总结 256

15.6问与答 256

15.7作业 257

测验 257

答案 257

练习 257

第16章 使用类设计对象 258

16.1理解类 258

使用类来封装数据和代码 259

比较类和标准模块 259

创建对象接口 260

16.2根据类实例化对象 265

将对象引用绑定到变量 265

解除对象引用 269

理解对象的生命周期 269

16.3总结 270

16.4问与答 270

16.5作业 270

测验 270

答案 271

练习 271

第17章 与用户交互 272

17.1使用MessageBox.Show()函数显示消息 272

指定按钮和图标 273

判断单击的是哪个按钮 275

创建好的消息 276

17.2创建自定义对话框 276

17.3使用InputBox()从用户那里获取信息 279

17.4和键盘交互 281

17.5使用常见的鼠标事件 283

17.6总结 285

17.7问与答 285

17.8作业 286

测验 286

答案 286

练习 286

第四部分 使用数据 289

第18章 使用图形 289

18.1理解Graphics对象 289

为窗体或控件创建Graphics对象 290

为新位图创建Graphics对象 290

18.2使用画笔 291

18.3使用系统颜色 292

18.4使用矩形 294

18.5绘制形状 295

绘制线条 295

绘制矩形 295

绘制圆形和椭圆 296

清除绘图表面 296

18.6绘制文本 296

18.7持久化窗体上的图形 297

18.8创建绘图示例项目 297

18.9总结 302

18.10问与答 302

18.11作业 303

测验 303

答案 303

练习 303

第19章 执行文件操作 304

19.1使用OpenFileDialog和SaveFileDialog控件 304

使用OpenFileDialog控件 305

使用SaveFileDialog控件 307

19.2使用File对象对文件进行操作 309

判断文件是否存在 309

复制文件 309

移动文件 310

重命名文件 311

删除文件 311

获取文件属性 312

19.3使用Directory对象对目录进行操作 315

19.4总结 316

19.5问与答 316

19.6作业 317

测验 317

答案 317

练习 317

第20章 使用文本文件和注册表 318

20.1使用注册表 318

理解Windows注册表的结构 319

使用My.Computer.Regist访问注册表 320

修改Picture Viewer项目以使用注册表 323

20.2读写文本文件 327

写入文本文件 327

读取文本文件 329

修改Picture Viewer项目以使用文本文件 330

20.3总结 334

20.4问与答 334

20.5作业 334

测验 334

答案 335

练习 335

第21章 使用数据库 336

21.1 ADO.NET简介 337

连接到数据库 338

关闭到数据源的连接 339

21.2操作数据 339

理解DataTable 339

创建DataAdapter 340

创建和填充DataTables 341

引用DataRow中的字段 342

导航数据 343

编辑记录 345

创建新记录 345

删除记录 346

运行数据库示例 347

21.3总结 347

21.4问与答 348

21.5作业 348

测验 348

答案 348

练习 349

第22章 使用自动化控制其他应用程序 350

22.1创建自动化库的引用 351

22.2创建自动化服务器实例 352

22.3对服务器进行操作 352

显示Excel 353

创建Excel工作簿 353

使用Excel工作簿中的数据 353

测试客户端应用程序 355

22.4自动化Microsoft Word 355

创建自动化库的引用 355

创建自动化服务器实例 356

22.5总结 357

22.6问与答 358

22.7作业 358

测验 358

答案 358

练习 358

第五部分 部署应用程序及其他 361

第23章 部署应用程序 361

23.1理解ClickOnce技术 361

23.2使用发布向导来创建ClickOnce程序 362

23.3测试Picture Viewer的ClickOnce安装程序 364

23.4卸载已安装的应用程序 365

23.5为创建ClickOnce程序设置高级选项 366

23.6总结 366

23.7问与答 366

23.8作业 367

测验 367

答案 367

练习 367

第24章 广阔的视野 368

24.1 .NET框架 368

24.2通用语言运行环境 369

24.3微软中间语言 369

24.4名称空间 370

24.5通用类型系统 371

24.6垃圾回收 371

24.7进一步学习 372

24.8总结 372

返回顶部