标题：Visual Basic完全自学手册
图书信息
出版社: 机械工业出版社; 第1版 (2009年1月1日)
丛书名: 编程红宝书
平装: 440页
正文语种: 简体中文
开本: 16
ISBN: 9787111256533
条形码: 9787111256533
尺寸: 25.4 x 21.6 x 2.2 cm
重量: 980 g
内容简介
《Visual Basic完全自学手册》由浅入深，循序渐进地讲授如何使用Visual Basic进行程序设计。全书内容包括Visual Basic程序集成开发环境、Visual Basic语法基础、程序控制结构、过程的建立和使用、数组及其使用方法、枚举类型和结构类型数据、基本控件和高级控件、面向对象程序设计、多文档界面设计、文件处理技术、程序调试和错误处理技术、数据库编程技术、图形与图像处理方法、多媒体应用技术、网络编程技术和Windows应用程序接口技术。Visual Basic是最流行的应用软件开发技术之一。《Visual Basic完全自学手册》最后3章详细介绍了3个应用系统，分别是学生考试系统、学生信息管理系统和可视电话，便于读者学习。
《Visual Basic完全自学手册》适合Visual Basic初学者和具有一定编程经验的Visual Basic程序开发人员、大专院校学生阅读。
目录
写给自学编程的人员
前言
第一篇　基础篇
第1章　VisualBasic的集成开发环境
1.1 VB概述
1.2 安装和卸载VB
1.3 集成开发环境介绍
1.3.1 控件工具箱
1.3.2 属性窗口
1.3.3 菜单栏和工具栏
1.4 窗体与控件
1.4.1 第1个VB程序
1.4.2 控件的属性
1.4.3 控件的事件
1.4.4 控件的方法
1.5 发行应用程序
1.6 综合练习
1.7 常见问题
1.8 小结
1.9 习题
第2章　VisualBasic6.O基础
2.1 数据类型
2.1.1 基本数据类型
2.1.2 变量
2.1.3 常量
2.2 运算符与表达式
2.2.1 算术运算符及其表达式
2.2.2 关系运算符及其表达式
2.2.3 逻辑运算符及其表达式
2.2.4 字符串运算符
2.2.5 日期运算符
2.3 常用的内部函数
2.3.1 常用的数学函数
2.3.2 常用的字符串函数
2.3.3 常用的日期和时间函数
2.3.4 常用的数据类型转化函数
2.3.5 常用格式输出函数
2.4 编码规则
2.5 实例：格式化字符串
2.6 综合练习
2.7 常见问题
2.8 小结
2.9 习题
第3章　程序控制结构
3.1 顺序结构
3.2 选择结构
3.2.1 If条件语句
3.2.2 SelectCase条件语句
3.3 循环结构
3.3.1 计数循环结构
3.3.2 条件循环结构
3.3.3 ForEach-Next语句
3.3.4 循环嵌套
3.4 实例：自动求和程序
3.4.1 界面设计
3.4.2 实例结构
3.4.3 程序流程
3.4.4 代码实现
3.5 综合练习
3.6 常见问题
3.7 小结
3.8 习题
第4章　过程的建立和使用
4.1 过程概述
4.2 事件过程
4.3 通用过程
4.3.1 子过程
4.3.2 函数过程
4.4 参数传递
4.4.1 形参与实参
4.4.2 按值传递和按地址传递
4.5 过程的嵌套与递归调用
4.5.1 过程的嵌套调用
4.5.2 过程的递归调用
4.6 变量的作用域与生存周期
4.6.1 局部变量
4.6.2 模块变量
4.6.3 全局变量
4.7 实例：求1000以内2、3、5、7的倍数
4.7.1 界面设计
4.7.2 实例结构
4.7.3 程序流程
4.7.4 代码实现
4.8 综合练习
4.9 常见问题
4.1 0小结
4.1 1习题
第5章　数组
5.1 数组概述
5.1.1 数组声明
5.1.2 数组的应用
5.2 多维数组
5.3 动态数组
5.4 控件数组
5.5 实例：线性数组查找
5.6 综合练习
5.7 常见问题
5.8 小结
5.9 习题
第6章　高级数据类型
6.1 枚举类型
6.1.1 枚举类型声明
6.1.2 枚举类型引用
6.1.3 枚举类型变量
6.2 结构类型
6.2.1 结构类型声明
6.2.2 结构类型变量
6.2.3 结构类型引用
6.3 实例：复数四则运算
6.3.1 界面设计
6.3.2 实例结构
6.3.3 程序流程
6.3.4 代码实现
6.4 综合练习
6.5 常见问题
6.6 小结
6.7 习题
第7章　基本控件
7.1 控件概述
7.2 文本框与标签控件
7.2.1 TextBox控件
7.2.2 Label控件
7.2.3 文本控件示例
7.3 单选按钮和复选框控件
7.4 框架控件
7.5 列表框和组合框控件
7.6 滚动条控件
7.7 定时器控件
7.8 实例：图书信息库
7.8.1 界面设计
7.8.2 实例结构
7.8.3 程序流程
7.8.4 代码实现
7.9 综合练习
7.10 常见问题
7.11 小结
7.12 习题
第8章　高级控件
8.1 添加ActiveX控件
8.2 图像列表控件
8.3 菜单设计
8.3.1 菜单编辑器
8.3.2 弹出式菜单
8.3.3 动态增减菜单
8.4 工具栏控件
8.5 状态栏控件
8.6 通用对话框控件
8.7 选项卡控件
8.8 RichTextBox控件
8.9 进度条控件
8.10 树状视图控件
8.11 UpDown控件
8.12 MSComm控件
8.13 实例：文本编辑
8.13.1 界面设计
8.13.2 实例结构
8.13.3 代码实现
8.14 综合练习
8.15 常见问题
8.16 小结
8.17 习题
第9章　面向对象程序设计
9.1 面向对象方法
9.1.1 面向对象简介
9.1.2 对象、类和消息
9.1.3 封装、继承和多态
9.2 面向对象程序设计步骤
9.2.1 声明对象变量
9.2.2 对象变量赋值
9.2.3 释放对象
9.2.4 对象判断
9.2.5 确定对象的类
9.2.6 对象参数
9.2.7 系统对象
9.3 对象浏览器
9.4 类和类模块
9.5 实例：四则运算
9.5.1 界面设计
9.5.2 实例结构
9.5.3 代码实现
9.6 综合练习
9.7 常见问题
9.8 小结
9.9 习题
第10章　多文档界面
10.1 多文档界面（MDI）
10.1.1 MDI概述
10.1.2 创建MDI窗体
10.2 上下级菜单
10.3 子窗体排列
10.4 窗体对象
10.5 MDI程序设计
10.5.1 指定活动子窗体和控件
10.5.2 加载父窗体和子窗体
10.5.3 设置子窗体
10.5.4 卸载MDI窗体
10.6 实例：多窗体文本编辑器
10.6.1 界面设计
10.6.2 实例结构-
10.6.3 代码实现
10.7 综合练习
10.8 常见问题
10.9 小结
10.10 习题
第二篇　应用篇
第11章　文件处理
11.1 文件的结构和类型
11.1.1 文件的结构
11.1.2 文件的类型
11.2 文件系统控件
11.2.1 DriveListBox控件
11.2.2 DirlListBox控件
11.2.3 FileListBox控件
11.3 顺序文件
11.3.1 打开顺序文件
11.3.2 读取顺序文件
11.3.3 写入顺序文件
11.3.4 关闭顺序文件
11.4 随机文件
11.4.1 打开随机文件
11.4.2 读取随机文件
11.4.3 写入随机文件
11.4.4 关闭随机文件
11.5 二进制文件
11.5.1 二进制文件的操作
11.5.2 二进制文件的指针位置
11.6 磁盘文件和目录操作
11.7 实例：新建文本文件
11.7.1 界面设计
11.7.2 实例结构
11.7.3 新建功能
11.8 综合练习
11.9 常见问题
11.10 小结
11.11 习题
第12章　程序调试与错误处理
12.1 错误类型
12.1.1 语法错误
12.1.2 运行错误
12.1.3 逻辑错误
12.2 程序调试
12.2.1 设置断点
12.2.2 调试菜单
12.2.3 调试工具栏
12.3 错误处理
12.3.1 错误捕获
12.3.2 处理错误
12.3.3 退出错误处理例程
12.4.实例：除数为0的错误处理
12.5 综合练习
12.6 常见问题
12.7 小结
12.8 习题
第13章　数据库编程
13.1 数据库概述
13.2 数据管理器
13.2.1 VisData简介
13.2.2 创建数据库
13.2.3 创建表结构
13.2.4.数据操作
13.2.5 查询生成器
13.2.6 数据窗体设计器
13.3 结构化查询语言
13.3.1 SQL语言简介
13.3.2 SQL语言的组成
13.3.3 Select语句
13.3.4 QueryDef对象
13.4 Data控件
13.4.1 Data控件的属性
13.4.2 Data控件的方法
13.4.3 数据绑定
13.5 ADOData和DataGrid控件
13.5.1 ADOData控件
13.5.2 DataGrid控件
13.5.3 数据库控件示例
13.6 数据访问对象
13.7 实例：创建Access数据库
13.7.1 程序窗体界面模块
13.7.2 数据库创建模块
13.7.3 数据库信息保存模块
13.8 综合练习
13.9 常见问题
13.10 小结
13.11 习题
第14章　图形与图像处理
14.1 坐标系统
14.1.1 标准坐标系
14.1.2 自定义坐标系
14.2 颜色设置
14.3 绘图方法
14.3.1 PSet方法
14.3.2 Line方法
14.3.3 Circle方法
14.4 图形和图像控件
14.4.1 Line控件
14.4.2 Shape控件
14.4.3 PictureBox控件
14.4.4 Image控件
14.5 图像处理
14.5.1 图像的打开和保存
14.5.2 图像的复制和粘贴
14.5.3 格式转换
14.5.4 图像的移动
14.5.5 图像的变换
14.6 实例：图像翻转
14.7 综合练习
14.8 常见问题
14.9 小结
14.10 习题
第15章　多媒体应用
15.1 多媒体概述
15.2 Animation控件
15.3 MultimediaMCI控件
15.3.1 属性和事件
15.3.2 属性页设置
15.3.3 示例
15.4 实例：视频播放器
15.4.1 界面设计
15.4.2 代码实现
15.5 综合练习
15.6 常见问题
15.7 小结
15.8 习题
第16章　网络编程
16.1 网络编程概述
16.2 Winsock控件编程
16.2.1 TCP和UDP简介
16.2.2 控件简介
16.2.3 示例
16.3 InternetTransfer控件编程
16.3.1 HTTP和FTP简介
16.3.2 控件简介
16.3.3 FTP下载器
16.4 WebBrowser控件
16.5 实例：发送E-mail
16.6 综合练习
16.7 常见问题
16.8 小结
16.9 习题
第17章　Windows应用程序接口
17.1 API函数简介
17.1.1 动态链接
17.1.2 API数据类型
17.1.3 API函数分类
17.2 API编程
17.2.1 声明APl函数
17.2.2 API浏览器
17.2.3 调用API函数
17.2.4 文本旋转
17.3 实例：绘制动态Sin函数曲线
17.4 综合练习
17.5 常见问题
17.6 小结
17.7 习题
第三篇  实战篇
第18章　学生考试系统
18.1 程序功能简介
18.2 设计思路和结构
18.3 程序设计步骤
18.3.1 主界面程序
18.3.2 SQL查询模块
18.3.3 系统登录模块
18.3.4 答题模块
18.3.5 成绩查询模块
18.4 常见问题
18.5 小结
第19章　学生信息管理系统
19.1 程序功能简介
19.2 设计思路和结构
19.3 程序设计步骤
19.3.1 主界面程序
19.3.2 SQL查询模块
19.3.3 系统管理模块
19.3.4 班级管理模块
19.3.5 档案管理模块
19.3.6 课程管理模块
19.3.7 成绩管理模块
19.4 常见问题
19.5 小结
第20章　可视电话
20.1 程序功能简介
20.2 设计思路和结构
20.3 程序设计步骤
20.3.1 窗体加/卸载模块
20.3.2 呼叫模块
20.3.3 挂机模块
20.3.4 录像模块
20.3.5 视频处理模块
20.3.6 音频处理模块
20.3.7 数据传输模块
20.3.8 超时等待模块
20.4 常见问题
20.5 小结