《Visual Basic 2005程序设计》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:丁爱萍主编
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2008
  • ISBN:7115174237
  • 页数:256 页
图书介绍:本书从基础知识讲起,结合丰富的实例,由浅入深、循序渐进地介绍Visual Basic 2005程序设计。主要内容包括VB 2005概述,VB 2005语言基础,顺序结构程序设计,选择结构程序设计,循环结构程序设计,数组,过程和函数,菜单、工具栏和状态栏设计,面向对象程序设计,可视化界面设计,多媒体程序设计,应用程序的调试和部署等。

第1章 初识Visual Basic 2005 1

1.1 Visual Basic 2005概述 2

1.1.1 Visual Basic简介 2

1.1.2 Visual Basic发展过程 2

1.2 安装与启动Visual Basic 2005 3

1.2.1 安装Visual Studio 2005 3

1.2.2 安装联机帮助 5

1.2.3 启动Visual Studio 2005 7

1.3 Visual Basic 2005开发概述 7

1.3.1 创建项目的步骤 8

1.3.2 Visual Basic 2005集成开发环境 9

1.3.3 打开一个项目 11

1.3.4 启动项目 12

1.3.5 保存项目 12

1.3.6 控件的格式设置 13

1.4 应用程序开发步骤 14

1.4.1 应用程序开发的一般步骤 14

1.4.2 开发示例 15

1.5 Visual Studio帮助系统的使用 18

1.5.1 帮助源 19

1.5.2 使用帮助系统 19

习题1 22

第2章 Visual Basic 2005语言基础 23

2.1 面向对象程序设计的基本概念 24

2.2 数据类型 24

2.2.1 Visual Basic 2005的基本数据类型 25

2.2.2 数据类型的转换 28

2.2.3 判断数据类型 29

2.3 常量 30

2.3.1 直接常量 30

2.3.2 符号常量 31

2.3.3 常量的属性 32

2.4 变量 32

2.4.1 变量的特性 32

2.4.2 变量的命名 33

2.4.3 变量的声明 34

2.4.4 变量的属性 35

2.5 表达式 35

2.5.1 算术表达式 35

2.5.2 字符串表达式 37

2.5.3 关系表达式 38

2.5.4 布尔表达式 38

2.6 常用内部函数 40

2.6.1 数学运算函数 40

2.6.2 字符串函数 41

2.6.3 日期时间函数 41

2.6.4 随机函数 42

2.6.5 转换函数 43

2.6.6 格式输出函数 43

2.7 语句 45

2.7.1 程序语句 45

2.7.2 语句的书写规则 45

2.7.3 命令格式的符号约定 46

习题2 47

第3章 顺序结构程序设计 48

3.1 数据输出 49

3.1.1 Console控制台类 49

3.1.2 使用Label控件实现数据输出 50

3.2 数据输入 51

3.3 控制数据的输入和输出 53

3.4 常用基本语句 55

3.4.1 赋值语句 55

3.4.2 使用ToolTip控件显示提示 55

3.4.3 注释语句 57

3.5 修饰输入/输出 57

3.5.1 设置字体格式 57

3.5.2 颜色 58

3.5.3 背景图片 59

3.5.4 对象分组 62

3.6 顺序结构程序设计实例 62

习题3 64

第4章 选择结构程序设计 65

4.1 单条件选择语句If 66

4.1.1 单分支选择语句If...Then...End If 66

4.1.2 双分支选择语句If...Then...Else...End If 68

4.1.3 验证用户输入 70

4.2 多条件选择语句 75

4.2.1 Select Case...End Select语句 75

4.2.2 If...Then...ElseIf...End If语句 77

4.3 选择性控件 78

4.3.1 复选框和单选框 79

4.3.2 日历和月历 79

4.3.3 下拉列表框 82

4.4 选择结构的嵌套 84

4.5 选择结构程序设计实例 86

习题4 89

第5章 循环结构程序设计 90

5.1 For循环 91

5.2 While循环 95

5.3 Do循环 97

5.3.1 前测型循环结构 97

5.3.2 后测型循环结构 98

5.4 与流程控制有关的常用语句 99

5.4.1 Exit语句 99

5.4.2 End语句 101

5.4.3 Stop语句 102

5.4.4 With语句 103

5.4.5 快速生成流程控制语句 103

5.5 循环结构程序设计实例 104

习题5 108

第6章 数组 109

6.1 数组基础知识 110

6.1.1 数组和数组元素 110

6.1.2 数组声明 111

6.1.3 动态数组 115

6.2 与数组配合使用的控件 116

6.2.1 多行文本框控件 116

6.2.2 列表框控件 117

6.2.3 进度条控件 119

6.2.4 控制面板控件 120

6.2.5 For Each...Next语句 122

6.2.6 页框控件 123

6.3 对象组 125

6.4 数组程序设计实例 127

习题6 131

第7章 过程和函数 132

7.1 事件过程 133

7.2 Sub过程 134

7.2.1 定义Sub过程 135

7.2.2 调用Sub过程 136

7.3 Function过程 137

7.3.1 定义Function过程 137

7.3.2 调用Function过程 138

7.4 过程的参数传递 139

7.4.1 形式参数与实际参数 139

7.4.2 参数传递方式 140

7.5 过程的嵌套与递归调用 142

7.5.1 过程的嵌套 142

7.5.2 过程的递归调用 143

7.6 过程的作用域 145

7.6.1 过程的访问级别 146

7.6.2 静态变量 147

7.7 几个常用控件 148

7.7.1 图片框控件 148

7.7.2 水平滚动条和垂直滚动条 148

7.7.3 数字上下调节器 150

习题7 151

第8章 菜单、工具栏和状态栏 152

8.1 菜单设计 153

8.1.1 下拉菜单 153

8.1.2 计时器 156

8.1.3 对话框函数 160

8.1.4 快捷菜单 163

8.1.5 通告图标控件 166

8.2 状态栏 167

8.2.1 创建状态栏 167

8.2.2 为状态栏添加面板 168

8.3 工具栏 169

8.3.1 创建工具栏 170

8.3.2 为工具栏添加对象 170

8.3.3 图像列表组件 172

8.4 菜单、工具栏、状态栏综合实例 173

习题8 175

第9章 面向对象程序设计 176

9.1 面向对象在Visual Basic 2005中的实现 177

9.1.1 类与对象 177

9.1.2 New子句 177

9.1.3 定义和添加类 179

9.1.4 创建成员属性 180

9.1.5 创建成员方法 181

9.1.6 创建成员事件 182

9.1.7 共享方法和共享成员 184

9.1.8 在应用程序中使用类 185

9.2 类的继承和多态 188

9.2.1 类的继承 188

9.2.2 类的多态 190

9.3 接口与模块 191

9.3.1 接口 191

9.3.2 模块 193

习题9 195

第10章 可视化界面设计 196

10.1 窗体概述 197

10.1.1 窗体结构 197

10.1.2 窗体类 198

10.2 窗体的属性、事件和方法 198

10.2.1 窗体的属性 199

10.2.2 窗体的事件 199

10.2.3 窗体的方法 201

10.2.4 用户自定义窗体方法 202

10.2.5 多窗体的使用 203

10.2.6 继承窗体 205

10.2.7 链接标签控件 206

10.3 窗体界面的3种类型 207

10.3.1 SDI窗体 207

10.3.2 MDI窗体 207

10.3.3 资源管理器样式界面窗体 211

10.4 特殊窗体 214

10.4.1 窗体渐隐显示 215

10.4.2 特殊形状窗体的实现 216

习题10 218

第11章 多媒体程序设计 219

11.1 图形和图像 220

11.1.1 绘图基础 220

11.1.2 在窗体上绘图 221

11.1.3 在控件上绘图 228

11.1.4 动画设计 229

11.1.5 快捷方式绘图 230

11.1.6 打印图像 231

11.2 声音和视频 232

11.2.1 播放声音 232

11.2.2 播放多媒体信息 232

习题11 235

第12章 应用程序的调试与部署 236

12.1 规范化编程 237

12.1.1 添加注释 237

12.1.2 规范、统一的命名 237

12.1.3 代码编辑工具 237

12.2 程序中常见的错误 239

12.2.1 语法错误 239

12.2.2 运行中的错误 239

12.2.3 逻辑错误 240

12.3 调试程序 240

12.3.1 调试概述 241

12.3.2 运行模式调试 241

12.3.3 添加监视 245

12.3.4 中断、停止调试 245

12.3.5 命令窗口调试 246

12.4 异常处理 247

12.4.1 非结构化的异常处理 247

12.4.2 结构化的异常处理 248

12.4.3 快捷生成异常处理 249

12.5 部署应用程序 249

12.5.1 Windows Installer部署 250

12.5.2 ClickOnce部署 254

习题12 256