
Visual Basic完全自学手册
《Visual Basic完全自学手册》是2009年1月1日机械工业出版社出版的书,正文语种:是简体中文。
基本介绍
- 中文名:Visual Basic完全自学手册
- 出版社:: 机械工业出版社
- 丛书名: :编程红宝书
- 页码:440页
- 出版时间:2009年1月1日
- 包装:平装
- 开本:16
- ISBN:9787111256533
内容简介
《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 小结