图书介绍

Visual Basic 2008程序设计 第7版PDF|Epub|txt|kindle电子书版本网盘下载

Visual Basic 2008程序设计 第7版
  • (美)布兰德尼,米尔斯博格著;苏正泉,史新元译 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302206446
  • 出版时间:2009
  • 标注页数:665页
  • 文件大小:145MB
  • 文件页数:684页
  • 主题词:BASIC语言-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Visual Basic 2008程序设计 第7版PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 VB 2008综述1

1.1 使用VB编写Windows应用程序1

1.2 编程语言——过程、事件驱动和面向对象3

1.2.1 对象模型3

1.2.2 Microsoft的Visual Studio5

1.3 创建VB项目5

1.3.1 三个步骤6

1.3.2 VB应用程序文件6

1.4 Visual Studio环境8

1.4.1 默认环境设置8

1.4.2 IDE的初始屏幕9

1.4.3 新项目对话框9

1.4.4 IDE主窗口10

1.4.5 工具栏11

1.4.6 文档窗口12

1.4.7 窗体设计器12

1.4.8 Solution Explorer窗口12

1.4.9 属性窗口12

1.4.10 工具箱12

1.4.11 帮助13

1.4.12 设计时、运行时和调试时14

1.5 创建第一个VB项目14

1.5.1 建立工作区15

1.5.2 项目规划17

1.5.3 定义用户界面18

1.5.4 设置属性21

1.5.5 编写代码27

1.5.6 VB代码语句28

1.5.7 编写Hello World事件过程29

1.5.8 运行项目32

1.5.9 保存工作33

1.5.10 打开项目34

1.5.11 修改项目35

1.5.12 打印代码41

1.6 打印输出示例42

1.7 查找并修正错误43

1.7.1 语法错误43

1.7.2 运行时错误45

1.7.3 逻辑错误46

1.7.4 项目调试46

1.7.5 对象的命名规则和约定47

1.8 Visual Studio帮助48

1.8.1 安装和运行MSDN48

1.8.2 查看帮助主题49

1.8.3 上下文相关帮助51

1.8.4 管理窗口51

1.9 程序设计示例52

1.10 本章小结56

1.11 复习题57

1.12 编程练习57

1.13 案例分析58

第2章 设计用户界面61

2.1 更多的控件类型61

2.1.1 文本框62

2.1.2 掩码文本框63

2.1.3 丰富文本框64

2.1.4 分多行显示文本65

2.1.5 分组框66

2.1.6 复选框66

2.1.7 单选按钮66

2.1.8 图片框67

2.1.9 使用智能标签69

2.1.10 对窗体和控件使用图像69

2.1.11 设置边框和样式70

2.1.12 画线70

2.2 操作多个控件70

2.2.1 选择多个控件70

2.2.2 撤销选中一组控件71

2.2.3 将控件成组移动71

2.2.4 为多个控件设置属性72

2.2.5 对齐控件72

2.3 按照用户习惯设计应用程序73

2.3.1 设计用户界面73

2.3.2 定义键盘访问键74

2.3.3 设置确定和取消按钮75

2.3.4 设置控件的Tab键顺序75

2.3.5 设置屏幕上窗体的位置77

2.3.6 创建工具提示77

2.4 编写控件代码79

2.4.1 清空文本框和标签内容79

2.4.2 重置焦点80

2.4.3 设置单选按钮和复选框的Checked属性80

2.4.4 在运行时设置控件的可见性80

2.4.5 禁用控件81

2.4.6 根据用户动作设置属性81

2.4.7 修改文本的颜色82

2.4.8 使用单选按钮选择颜色82

2.4.9 改变一个控件的多个属性84

2.4.10 连接文本85

2.4.11 处理程序中的长行85

2.4.12 下载并使用线条和形状控件86

2.5 程序设计示例87

2.6 良好的编程习惯92

2.7 本章小结92

2.8 复习题94

2.9 编程练习95

2.10 案例分析97

第3章 变量、常量以及计算101

3.1 数据——变量和常量102

3.1.1 数据类型103

3.1.2 命名规则104

3.1.3 命名约定104

3.1.4 常量:命名常量和内部常量105

3.1.5 声明变量107

3.1.6 变量的作用范围和生存期109

3.2 计算112

3.2.1 将字符串转换为数值型数据类型112

3.2.2 算术操作114

3.2.3 运算次序114

3.2.4 在代码中进行计算116

3.2.5 Explicit选项和Strict选项117

3.2.6 在数值数据类型间进行转换119

3.2.7 在不同数据类型间进行计算120

3.2.8 四舍五入121

3.3 格式化数据并显示122

3.3.1 使用格式说明符代码122

3.3.2 选择用于程序输出的控件124

3.4 计算类程序的一个示例125

3.4.1 规划项目125

3.4.2 项目编程解决方案128

3.5 异常处理130

3.6 在消息框中显示消息132

3.6.1 文本消息字符串133

3.6.2 标题栏文本133

3.6.3 消息框按钮133

3.6.4 消息框图标133

3.6.5 使用重载方法134

3.6.6 测试多个域135

3.7 计数与求和137

3.7.1 求总和137

3.7.2 计数137

3.7.3 计算平均值137

3.8 程序设计示例138

3.9 本章小结144

3.10 复习题145

3.11 编程练习146

3.12 案例分析149

第4章 选择和条件151

4.1 If语句151

4.1.1 If语句的动作图153

4.1.2 有用的编辑器154

4.2 布尔表达式154

4.2.1 比较数值变量和常量155

4.2.2 比较字符串156

4.2.3 判定True或False158

4.2.4 比较大写和小写字母158

4.2.5 复合布尔表达式159

4.2.6 简化版操作161

4.3 嵌套If语句162

4.4 在If语句中使用单选按钮和复选框164

4.4.1 一个简单的示例166

4.4.2 判定单选按钮组的状态166

4.4.3 判定多个复选框的状态167

4.5 增强消息框特性167

4.5.1 显示消息字符串167

4.5.2 显示多个按钮169

4.6 输入验证171

4.6.1 检查值的范围171

4.6.2 检查输入域171

4.6.3 执行多重有效性验证172

4.7 Case结构173

4.8 共享事件过程175

4.9 调用事件处理过程177

4.10 程序设计示例179

4.11 调试VB项目186

4.11.1 编写调试输出187

4.11.2 用Break All按钮暂停程序的执行188

4.11.3 强制中断项目188

4.11.4 检测表达式的当前值188

4.11.5 单步执行代码189

4.11.6 本地窗口190

4.11.7 自动窗口191

4.12 循序渐进调试指南191

4.13 本章小结197

4.14 复习题198

4.15 编程练习198

4.16 案例分析200

第5章 菜单、通用对话框、子过程以及函数过程205

5.1 菜单205

5.1.1 定义菜单205

5.1.2 创建菜单的具体步骤211

5.1.3 为菜单项编写代码212

5.1.4 Windows菜单标准214

5.2 通用对话框214

5.2.1 显示Windows通用对话框215

5.2.2 使用对话框信息216

5.2.3 设定初始值217

5.3 创建上下文菜单218

5.3.1 创建上下文菜单的具体步骤218

5.3.2 过程共享220

5.4 编写通用过程221

5.4.1 创建新的子过程221

5.4.2 过程的参数传递222

5.4.3 编写函数过程223

5.4.4 具有多个参数的函数226

5.4.5 将项目的计算分割为较小的单位227

5.5 基于现有项目生成新项目230

5.6 程序设计示例230

5.7 本章小结239

5.8 复习题240

5.9 编程练习240

5.10 案例分析244

第6章 多窗体项目247

6.1 多窗体的使用247

6.1.1 创建新窗体247

6.1.2 添加窗体和删除窗体249

6.2 About对话框250

6.2.1 使用About Box模板251

6.2.2 设置程序集信息(Assembly Information)251

6.3 闪屏253

6.3.1 使用闪屏模板253

6.3.2 首先显示闪屏窗体254

6.3.3 其他模板窗体254

6.4 窗体方法和事件的使用255

6.4.1 显示窗体255

6.4.2 隐藏或关闭窗体256

6.4.3 窗体事件响应256

6.4.4 窗体事件的次序257

6.4.5 编写事件过程257

6.4.6 控制闪屏显示259

6.5 多窗体中的变量和常量259

6.5.1 作用域260

6.5.2 访问权限260

6.5.3 生命周期261

6.5.4 名称空间261

6.5.5 常量和变量声明小结262

6.5.6 声明变量和常量的指导原则263

6.6 在IDE之外运行程序264

6.7 程序设计示例265

6.8 本章小结275

6.9 复习题276

6.10 编程练习276

6.11 案例分析278

第7章 列表、循环和打印281

7.1 列表框和组合框281

7.1.1 选项集合(Items Collection)283

7.1.2 填写列表283

7.1.3 SelectedIndex属性285

7.1.4 Items.Count属性285

7.1.5 引用选项集合286

7.1.6 从列表中删除选项287

7.1.7 清空列表288

7.1.8 列表框和组合框的事件288

7.2 Do/Loop289

7.2.1 再谈布尔型数据类型292

7.2.2 在列表框中使用Do/Loop292

7.3 For/Next循环293

7.3.1 负增量或者反向计算295

7.3.2 进入循环之前就满足条件295

7.3.3 改变循环控制变量的值295

7.3.4 死循环296

7.3.5 跳出循环296

7.3.6 跳到下一次循环297

7.4 使条目显示为被选中298

7.4.1 选择文本框中的条目298

7.4.2 选择列表框中的条目298

7.5 发送信息到打印机299

7.5.1 PrintDocument组件300

7.5.2 开始打印——分布指导302

7.5.3 打印小结304

7.5.4 打印列表框的内容304

7.5.5 打印列表中被选中的项304

7.5.6 对齐小数列305

7.5.7 显示一个打印预览305

7.5.8 向打印项目添加打印预览对话框——分布指导306

7.5.9 Using块307

7.5.10 打印多个页面307

7.6 程序设计示例309

7.7 本章小结317

7.8 复习题318

7.9 编程练习319

7.10 案例分析322

第8章 数组325

8.1 一维数组325

8.1.1 下标326

8.1.2 有效的下标327

8.2 For Each/Next语句327

8.3 结构体328

8.3.1 声明结构体变量329

8.3.2 访问结构体变量的元素329

8.3.3 包含数组的结构体330

8.4 将数据元素用做累加器331

8.4.1 添加到正确的总数331

8.4.2 调试数组程序332

8.5 表查找333

8.6 在数组中使用列表框335

8.7 多维数组337

8.7.1 初始化二维数组338

8.7.2 打印二维表338

8.7.3 二维表的求和339

8.7.4 二维表的查找操作340

8.8 程序设计示例343

8.9 本章小结350

8.10 复习题351

8.11 编程练习351

8.12 案例分析354

第9章 Web应用程序357

9.1 VB和Web编程357

9.2 Web站点的种类359

9.2.1 文件系统Web站点360

9.2.2 IIS Web站点360

9.2.3 远程站点和FTP站点361

9.3 创建Web站点361

9.3.1 Web页面文件362

9.3.2 Visual Studio IDE中的Web窗体362

9.3.3 创建第一个Web窗体——分步指导363

9.3.4 查看HTML代码365

9.3.5 控件365

9.3.6 事件处理366

9.3.7 文件367

9.3.8 调试367

9.3.9 在其他浏览器中测试368

9.4 Web窗体的布局369

9.4.1 使用表格进行布局369

9.4.2 绝对定位371

9.4.3 在Web页面上包含图像372

9.4.4 层叠样式表373

9.5 浏览网页377

9.5.1 使用超链接377

9.5.2 添加多个Web页面378

9.6 使用验证控件380

9.7 状态的维持381

9.7.1 保留控件中的内容381

9.7.2 保留变量的值381

9.8 AJAX382

9.9 管理Web项目384

9.10 一些Web缩略语384

9.11 程序设计示例385

9.12 本章小结392

9.13 复习题393

9.14 编程练习393

9.15 案例分析394

第10章 数据库应用程序395

10.1 数据库395

10.1.1 VB与数据库395

10.1.2 数据库术语396

10.1.3 XML数据397

10.2 使用ADO.NET和VB398

10.2.1 Visual Studio中的数据访问399

10.2.2 绑定源399

10.2.3 表适配器400

10.2.4 数据集400

10.3 创建一个数据库应用程序400

10.3.1 Windows数据库应用程序——分步指导400

10.3.2 智能标记405

10.3.3 数据库模式文件405

10.4 绑定单独数据字段406

10.4.1 数据源窗口407

10.4.2 数据库详细编程——分步指导408

10.5 从列表中选择记录410

10.5.1 转换为组合框选择——分步指导410

10.5.2 从数据表中选择字段412

10.5.3 排序列表数据412

10.5.4 为字段选择控件类型414

10.6 使用Web窗体选择记录414

10.6.1 Web数据库应用程序的安全性415

10.6.2 创建Web选择应用程序——分步指导415

10.7 LINQ421

10.7.1 查询操作系统数据422

10.7.2 创建LINQ项目——分步指导422

10.7.3 FileSystem LINQ示例423

10.8 程序设计示例424

10.9 本章小结426

10.10 复习题427

10.11 编程练习427

10.12 案例分析428

第11章 数据文件431

11.1 数据文件431

11.2 简单VB文件I/O432

11.2.1 写入和读取文本文件432

11.2.2 写入和读取分隔文件433

11.3 .NET文件处理438

11.3.1 使用流进行文件处理438

11.3.2 使用StreamWriter将数据写入到文件中439

11.3.3 使用StreamReader从文件中读取数据441

11.4 使用通用文件对话框444

11.4.1 OpenFileDialog组件属性444

11.4.2 显示Open File对话框444

11.4.3 打开和写入文件的程序447

11.5 保存列表框中的内容449

11.5.1 加载列表框449

11.5.2 检查文件的存在450

11.5.3 保存文件450

11.5.4 询问用户是否保存451

11.5.5 FormClosing事件过程451

11.6 XML文件452

11.7 程序设计示例452

11.8 本章小结458

11.9 复习题458

11.10 编程练习459

11.11 案例分析460

第12章 OOP:创建面向对象的程序463

12.1 面向对象编程463

12.1.1 对象463

12.1.2 面向对象的术语464

12.1.3 可重用类466

12.1.4 多层应用程序466

12.2 类467

12.2.1 设计自己的类467

12.2.2 在类中创建属性468

12.2.3 类方法470

12.2.4 构造函数和析构函数470

12.2.5 创建一个新类——分步指导471

12.2.6 混合访问级别的属性过程477

12.3 使用类创建一个新的对象477

12.3.1 定义并使用一个新的对象——分步指导478

12.3.2 实例变量与共享变量481

12.3.3 添加共享属性到分步指导练习中483

12.3.4 析构函数484

12.3.5 垃圾回收484

12.4 继承485

12.4.1 继承属性和方法485

12.4.2 构造函数的继承485

12.4.3 重写方法486

12.4.4 访问属性486

12.4.5 创建基于BookSale类的派生类487

12.4.6 添加继承代码到分步指导练习中487

12.4.7 创建一个严格用于继承的基类490

12.4.8 继承窗体类490

12.5 在窗体之间传递属性494

12.5.1 将值传递到Summary窗体中495

12.5.2 将对象作为属性进行传递496

12.6 管理包含多个类的项目498

12.7 使用对象浏览器498

12.7.1 检查VB类499

12.7.2 检查自己的类500

12.8 程序设计示例500

12.9 本章小结513

12.10 复习题515

12.11 编程练习515

12.12 案例分析516

第13章 图形、动画、声音以及拖放技术519

13.1 在Windows和Web中的图形519

13.2 图形环境520

13.2.1 绘制图形的步骤520

13.2.2 Paint事件过程520

13.2.3 Pen和Brush对象521

13.2.4 坐标系统522

13.2.5 Graphics方法523

13.3 随机数525

13.4 简单动画528

13.4.1 显示动画图形528

13.4.2 在运行阶段控制图片529

13.4.3 移动图片530

13.5 Timer组件531

13.6 滚动条控件533

13.6.1 滚动条的属性533

13.6.2 滚动条事件534

13.6.3 示例程序534

13.7 播放声音536

13.7.1 在项目资源中添加声音文件536

13.7.2 播放声音的程序537

13.8 播放视频538

13.9 拖放操作编程540

13.9.1 源对象541

13.9.2 目标对象541

13.9.3 拖放操作的程序543

13.9.4 拖放图像544

13.10 程序设计示例546

13.11 本章小结551

13.12 复习题552

13.13 编程练习552

13.14 案例分析553

第14章 VB的附加主题555

14.1 高级验证技术555

14.1.1 ErrorProvider组件555

14.1.2 MaxLength和CharacterCasing属性559

14.1.3 字段级别的验证559

14.1.4 捕获用户的键盘输入563

14.1.5 使用掩码文本框进行验证563

14.2 代码片断和示例564

14.2.1 代码片断564

14.2.2 示例项目565

14.3 多文档界面565

14.3.1 创建MDI项目566

14.3.2 添加Window菜单567

14.4 工具栏和状态栏568

14.4.1 工具栏568

14.4.2 状态栏570

14.5 一些有用的日期控件572

14.6 在Windows窗体中显示Web页面574

14.6.1 WebBrowser控件575

14.6.2 WebBrowser程序575

14.6.3 检查回车键577

14.7 XML数据文件578

14.7.1 节点、元素以及属性578

14.7.2 读取XML文件的VB工具579

14.7.3 写和读XML文件584

14.8 Windows呈现基础(WPF)586

14.8.1 WPF互操作性587

14.8.2 向Windows窗体中添加WPF控件——分步指导589

14.8.3 编写WPF应用程序590

14.8.4 创建WPF Hello World应用程序——分步指导591

14.8.5 Expression Blend的作用593

14.9 本章小结593

14.10 复习题595

14.11 编程练习595

14.12 案例分析596

附录A 练习答案597

附录B 日期、财务计算、数学以及字符串操作的方法与函数611

附录C 精通Visual Studio环境的技巧及快捷方式625

附录D 安全性637

术语表641

热门推荐