图书介绍

VB 2005入门经典 第4版PDF|Epub|txt|kindle电子书版本网盘下载

VB 2005入门经典 第4版
  • (美)威利斯(Willis,T.),(美)纽萨姆(Newsome,B.)著;李铭译 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302134758
  • 出版时间:2006
  • 标注页数:708页
  • 文件大小:94MB
  • 文件页数:724页
  • 主题词:BASIC语言-程序设计

PDF下载


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

下载说明

VB 2005入门经典 第4版PDF格式电子书版下载

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

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

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

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

图书目录

第1章 初识Visual Basic 20051

1.1 Windows和DOS编程1

1.2 安装Visual Basic 20053

1.3 Visual Basic 2005集成开发环境5

1.3.1 简档文件设置页6

1.3.2 菜单6

1.3.3 工具栏7

1.4 创建简单的应用程序8

1.4.1 Visual Studio 2005集成开发环境中的窗口9

1.4.2 工具箱12

1.4.3 改进型匈牙利表示法14

1.4.4 代码编辑器15

1.5 使用帮助系统19

1.6 小结20

1.7 练习20

第2章 Microsoft .NET Framework21

2.1 Microsoft的信心来自于Windows21

2.1.1 MSN 1.022

2.1.2 .NET理念22

2.1.3 .NET与Java有些类似23

2.1.4 现在所处的阶段24

2.2 为Windows编写软件24

2.2.1 .NET Framework类25

2.2.2 执行代码26

2.3.1 载入并执行代码27

2.3 公共语言运行库27

2.3.2 应用程序隔离28

2.3.3 安全性28

2.3.4 互操作28

2.3.5 异常处理29

2.4 通用类型系统和公共语言规范29

2.5 小结30

第3章 编写软件31

3.1 信息和数据31

3.1.1 算法31

3.1.2 编程语言32

3.2 变量33

3.3.1 注释35

3.3 注释和空白35

3.3.2 空白37

3.4 数据类型37

3.4.1 数字类型37

3.4.2 字符串类型43

3.4.3 使用日期51

3.4.4 布尔类型57

3.5 存储变量58

3.5.1 二进制58

3.5.2 位和字节59

3.5.3 值的表示59

3.5.4 值的转换60

3.6 方法62

3.6.1 使用方法的原因62

3.6.2 创建方法66

3.6.3 选择方法名称69

3.6.4 作用域69

3.7 小结71

3.8 练习72

第4章 流程控制73

4.1 作出决策73

4.2 If语句73

4.2.1 Else语句75

4.2.2 可进行多重选择的76

ElseIf语句76

4.2.3 嵌套的If语句77

4.2.4 单行If语句77

4.2.5 比较运算符78

4.2.6 字符串比较86

4.3 Select Case语句88

4.3.1 使用Select Case语句88

4.3.2 不区分大小写的Select Case语句91

4.3.3 多重选择94

4.3.4 Case Else语句95

4.3.5 Select Case中的不同数据类型96

4.4 循环96

4.4.1 For...Next循环97

4.4.2 For Each...Next循环101

4.4.3 Do...Loop循环102

4.4.4 嵌套循环106

4.4.5 提前退出循环107

4.4.6 死循环110

4.5 小结111

4.6 练习111

第5章 处理数据结构113

5.1 数组113

5.1.1 定义和使用数组113

5.1.2 使用ForEach...Next循环116

5.1.3 将数组作为参数传递118

5.1.4 数组的排序120

5.1.5 反向检索120

5.1.6 用值初始化数组122

5.2 枚举123

5.2.1 使用枚举123

5.2.2 确定状态126

5.2.3 设置无效值128

5.3 常量129

5.3.1 使用常量129

5.3.2 各种常量类型131

5.4 结构131

5.4.1 创建结构131

5.4.2 为结构添加属性134

5.5 数组列表135

5.5.1 使用数组列表135

5.5.2 在数组列表中进行删除操作138

5.5.3 显示数组列表中的项141

5.6 集合142

5.6.1 创建Customer Collection类143

5.6.2 添加Item属性144

5.7 使用散列表创建查询表146

5.7.1 使用散列表146

5.7.2 Remove、RemoveAt和Clear方法149

5.7.3 区分大小写151

5.8 高级数组操作152

5.8.1 动态数组152

5.8.2 使用Preserve关键字154

5.9 小结155

5.10 练习155

第6章 构建Windows应用程序157

6.1 响应事件157

6.2.1 构建窗体161

6.2 创建简单的应用程序161

6.2.2 统计字符163

6.2.3 统计单词164

6.2.4 创建Show Me!按钮代码167

6.3 创建更复杂的应用程序168

6.3.1 文本操纵项目168

6.3.2 创建工具栏169

6.3.3 创建状态栏171

6.3.4 创建编辑框173

6.3.5 清除编辑框173

6.3.6 响应工具栏按钮175

6.3.7 焦点179

6.4 使用多个窗体180

6.5 小结183

6.6 练习184

7.1 MessageBox对话框185

第7章 显示对话框185

7.1.1 MessageBox中的可用图标186

7.1.2 MessageBox中的可用按钮186

7.1.3 设置默认按钮187

7.1.4 其他选项187

7.1.5 Show方法的语法187

7.1.6 MessageBox的示例189

7.2 Open对话框192

7.2.1 OpenFileDialog控件192

7.2.2 OpenFileDialog的属性193

7.2.3 OpenFileDialog的方法194

7.2.4 使用OpenFileDialog控件194

7.3.1 SaveFileDialog的属性198

7.3 SaveFileDialog控件198

7.3.2 SaveFileDialog的方法199

7.3.3 使用SaveFileDialog控件199

7.4 FontDialog控件203

7.4.1 FontDialog的属性203

7.4.2 FontDialog的方法204

7.4.3 使用FontDialog控件204

7.5 ColorDialog控件206

7.5.1 ColorDialog的属性207

7.5.2 使用ColorDialog控件207

7.6 PrintDialog控件209

7.6.1 PrintDialog的属性209

7.6.4 打印文档210

7.6.2 使用PrintDialog控件210

7.6.3 PrintDocument类210

7.7 FolderBrowserDialog控件216

7.7.1 FolderBrowserDialog控件的属性217

7.7.2 使用FolderBrowserDialog控件217

7.8 小结220

7.9 练习220

第8章 创建菜单223

8.1 菜单功能概述223

8.1.1 图形223

8.1.3 快捷键224

8.1.4 复选标记224

8.1.2 访问键224

8.1.5 Properties窗口225

8.2 创建菜单226

8.2.1 设计菜单226

8.2.2 添加工具栏和控件228

8.2.3 为菜单编写代码229

8.2.4 为View菜单和工具栏编码234

8.2.5 测试代码235

8.3 上下文菜单237

8.3.1 创建上下文菜单238

8.3.2 激活和禁用菜单项和工具栏按钮241

8.4 小结244

8.5 练习244

9.1 主要错误类型245

第9章 调试和错误处理245

9.1.1 语法错误246

9.1.2 执行错误248

9.1.3 逻辑错误249

9.2 调试250

9.2.1 创建示例项目250

9.2.2 设置断点265

9.2.3 使用Watch窗口进行调试271

9.2.4 使用Locals窗口进行调试273

9.3 错误处理274

9.4 小结277

9.5 练习277

10.1 对象的概念279

第10章 构建对象279

10.1.1 封装280

10.1.2 方法和属性280

10.1.3 事件281

10.1.4 可见性281

10.1.5 类的概念282

10.2 构建类282

10.3 复用性283

10.4 设计对象284

10.4.1 状态285

10.4.2 行为285

10.4.3 存储状态285

10.4.4 属性288

10.4.5 读/写属性291

10.4.6 IsMoving方法294

10.5 构造函数295

10.6 继承297

10.6.1 添加新方法和属性298

10.6.2 添加GetPowerToWeightRatio方法301

10.6.3 改变默认值302

10.6.4 多态性304

10.6.5 重写更多的方法304

10.6.6 从对象类中继承306

10.7 对象和结构307

10.8 Framework类307

10.8.1 命名空间307

10.8.2 Imports语句309

10.8.3 创建自己的命名空间310

10.8.4 Framework中的继承312

10.9 小结312

10.10 练习312

第11章 高级面向对象技术315

11.1 构建收藏页浏览程序315

11.1.1 Internet快捷方式和收藏页315

11.1.2 使用类317

11.1.3 搜索收藏页322

11.1.4 查看收藏页329

11.2 另一个收藏页浏览程序331

11.2.1 构建收藏页任务栏图标332

11.2.2 显示收藏页334

11.3.1 使用共享过程338

11.3 共享属性和方法338

11.3.2 使用共享方法342

11.4 面向对象的编程和内存管理344

11.4.1 垃圾回收345

11.4.2 释放资源345

11.4.3 整理碎片和压缩346

11.5 小结347

11.6 练习348

第12章 建立类库349

12.1 理解类库349

12.1.1 创建类库350

12.1.2 为Favorites Viewer创建类库351

12.2 使用强名354

12.1.3 多层应用程序354

12.2.1 为程序集签名355

12.2.2 程序集的版本357

12.3 注册程序集357

12.3.1 Gacutil实用程序357

12.3.2 程序集在Reference对话框中不可见的原因358

12.4 设计类库359

12.5 使用第三方的类库360

12.6 用对象浏览器查看类361

12.7 小结362

12.8 练习362

第13章 创建自定义控件363

13.1 Windows窗体控件363

13.2.1 添加属性367

13.2 为用户控件添加属性367

13.2.2 给用户控件添加方法368

13.2.3 给用户控件添加事件369

13.3 设计期间和运行期间374

13.4 创建窗体库376

13.4.1 构建窗体库项目376

13.4.2 测试FormsLibrary383

13.4.3 挂起事件385

13.5 小结388

13.6 练习388

第14章 编写自定义图形389

14.1 创建一个简单的绘图程序389

14.1.1 创建带有用户控件的项目389

14.1.2 绘图程序390

14.1.3 GraphicsItem类391

14.1.4 屏幕和客户坐标394

14.1.5 使用鼠标和绘制GraphicsCircle对象395

14.1.6 使控件无效399

14.1.7 优化绘制400

14.1.8 选择颜色401

14.1.9 响应单击事件406

14.2 处理两种颜色409

14.2.1 表明指派的按钮411

14.2.2 使用高级颜色418

14.2.3 使用不同的工具421

14.3 图像426

14.3.1 绘制图像427

14.3.2 缩放图像428

14.3.3 锁定纵横比430

14.4 更多的图形方法433

14.5 小结433

第15章 访问数据库435

15.1 数据库的概念435

15.1.1 Microsoft Access对象435

15.1.2 表436

15.1.3 查询436

15.2 SQL中的SELECT语句436

15.3 Access中的查询438

15.4 数据访问组件441

15.4.2 DataGridView组件442

15.4.1 DataSet组件442

15.4.3 BindingSource组件443

15.4.4 BindingNavigator组件443

15.4.5 TableAdapter组件443

15.5 数据绑定443

15.6 小结449

15.7 练习449

第16章 使用ADO.NET和SQL Server进行数据库编程451

16.1 ADO.NET452

16.1.1 ADO.NET数据命名空间452

16.1.2 SqlConnection类453

16.1.3 SqlCommand类455

16.1.4 SqlDataAdapter类457

16.1.6 DataView类461

16.1.5 DataSet类461

16.2 使用ADO.NET类464

16.3 数据绑定472

16.3.1 BindingContext和CurrencyManager对象472

16.3.2 绑定控件473

16.4 小结500

16.5 练习501

第17章 Web窗体503

17.1 瘦客户端体系结构503

17.2 Web窗体和Windows窗体的比较504

17.2.1 Windows窗体的优点505

17.2.2 Web窗体的优点505

17.3.3 HTML506

17.3.4 VBScript与JavaScript506

17.3 Web应用程序基础506

17.3.2 浏览器506

17.3.1 Web服务器506

17.3.5 CSS507

17.4 Active Server Page507

17.4.1 ASP的优点507

17.4.2 特殊的Web站点文件507

17.4.3 开发508

17.4.4 Toolbox控件508

17.5 构建Web应用程序509

17.5.1 为客户端和服务器端处理创建Web窗体509

17.5.2 执行数据的输入和验证514

17.5.3 设计站点的外观518

17.5.4 使用GridView构建数据驱动的Web页面527

17.5.5 VS 2005中Web站点的位置532

17.6 小结534

17.7 练习535

第18章 窗体验证537

18.1 Web站点验证537

18.1.1 窗口验证537

18.1.2 窗体验证538

18.1.3 Web站点管理工具538

18.1.4 登录控件545

18.2 小结557

18.3 练习557

19.1 XML简介559

第19章 Visual Basic 2005和XML559

19.1.1 XML的特性560

19.1.2 向Visual Basic编程新手介绍XML562

19.2 地址簿项目562

19.2.1 创建项目562

19.2.2 SerializableData类563

19.2.3 载入XML文件569

19.2.4 改变数据572

19.2.5 发送Email572

19.2.6 创建地址列表574

19.2.7 忽略成员578

19.2.8 载入地址580

19.2.9 添加新地址581

19.2.10 地址导航583

19.2.11 删除地址584

19.3 集成地址簿应用程序586

19.3.1 集成规则587

19.3.2 从其他应用程序中读取Address Book588

19.4 小结593

19.5 练习593

第20章 Web Services和.NET Remoting技术595

20.1 Web服务概述595

20.1.1 Web服务的工作方式596

20.1.2 简单对象访问协议597

20.2 构建Web服务598

20.2.1 Web服务示例598

20.2.2 添加更多方法601

20.3.1 创建项目602

20.3 图片服务器服务602

20.3.2 返回数组604

20.3.3 返回复杂信息608

20.4 图片服务器客户程序612

20.4.1 Web服务描述语言612

20.4.2 创建客户程序612

20.4.3 添加Web引用614

20.4.4 显示文件夹列表615

20.4.5 显示文件列表并选择文件618

20.5 .NET Remoting技术622

20.6 小结628

20.7 练习628

21.1 部署631

第21章 部署应用程序631

21.1.1 ClickOnce部署632

21.1.2 XCOPY部署636

21.2 创建Visual Studio 2005安装程序636

21.3 用户界面编辑器639

21.4 部署不同的解决方案642

21.4.1 私有程序集642

21.4.2 共享程序集643

21.4.3 部署桌面应用程序643

21.4.4 部署Web应用程序644

21.4.5 部署XML Web服务644

21.4.6 有效的工具644

21.6 练习645

21.5 小结645

第22章 构建移动应用程序647

22.1 理解环境647

22.1.1 公共语言运行库648

22.1.2 ActiveSync648

22.1.3 Compact Framework中的通用类型649

22.1.4 Compact Framework类650

22.2 构建一个Pocket PC游戏652

22.3 小结663

22.4 练习664

附录A 如何深入学习665

附录B 实现MSF669

附录C 安全介绍677

附录D 练习题答案683

热门推荐