高等职业院校计算机教育规划教材

Visual Basic 2005程序设计

分享 推荐 0 收藏 0 阅读 1.7K
丁爱萍 (主编) 978-7-115-17423-9

关于本书的内容有任何问题,请联系 张孟玮

在学习VB 2005之前,不需要先学任何程序设计语言,使学生在60课时内,学会VB 的语法基础、可视化编程方法、结构化程序设计(顺序、分支、循环、过程与函数)、数据结构(数组、用户自定义类型、记录、文件)、菜单与工具栏、面向对象的编程、数据库访问技术基

内容摘要

  本书从基础知识讲起,结合丰富的实例,由浅入深、循序渐进地介绍Visual Basic 2005程序设计。主要内容包括Visual Basic 2005概述,Visual Basic 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

读者评论

赶紧抢沙发哦!

我要评论

同系列书

  • 微机组装与维护实用教程(第2版)

    谭卫泽 李光荣 容贤家

      本书从基本概念出发,围绕各种实例,详细介绍了微机的硬件基础知识、微机组装与维护的具体方法和技巧。书中内容主...

    ¥22.00
  • Visual Basic程序设计实验指导

    李作纬

      本书是《Visual Basic程序设计(第二版)》(吴昌平 主编)的配套教材,内容包括20个单项实验、1...

    ¥18.00
  • 计算机网络技术基础(第2版)

      本书是作者结合多年授课经验和高职高专学生的实际情况精心编写而成的。全书共分13章,前12章系统地介绍了计算...

    ¥32.00
  • Java网络编程基础(第2版)

    朱喜福 戴舒樽 王晓勇

    本书是为Java学习者在了解Java编程的基础知识之后,进一步学习Java网络编程而编写的教材。全书共4章,第...

    ¥24.00
  • 电子商务网站建设与实践(第2版)

    梁露 赵春利 刘健

      本书系统地讲述创建电子商务网站的基础理论、基本技术和应用技巧,在综合实例中讲解电子商务网站创建的过程。全书...

    ¥28.00

相关图书

人邮微信
本地服务
教师服务
教师服务
读者服务
读者服务
返回顶部
返回顶部