书籍详情
Visual Basic程序设计基础与项目实训
作者:文东,冯建华 主编
出版社:中国人民大学出版社
出版时间:2009-05-01
ISBN:9787300105482
定价:¥36.00
购买这本书可以去
内容简介
《Visual Basic程序设计基础与项目实训(含1DVD)》以“网络资源分析系统”综合实训项目贯穿全书,并精选了大量Visual Basic编程实例,深入浅出地介绍了面向对象的程序设计方法。全书共16章,分为3个部分:基础部分(第1~14章)介绍了Visual Basic概述,对象及其操作,数据类型、运算符与函数,数据的输入与输出,常用标准控件,控制结构,数组,过程,菜单和对话框,图像和高级控件,多窗体设计与程序的调试,键盘与鼠标事件,文件管理,Visual Basic 6.0数据库编程等内容,并结合大量实例详细介绍了Visual Basic语言基础和程序设计方法;项目实训部分(第15章)以“网络资源分析系统”为例介绍了综合实训项目的开发流程和方法:课程设计部分(第16章)提供了3个课程设计项目,便于读者掌握企业级项目的设计思路、开发流程和解决问题的方法。《Visual Basic程序设计基础与项目实训(含1DVD)》配套的DVD多媒体教学资源包中包含81小节播放时间长达142分钟的多媒体视频教学课程。此外,光盘中还提供了《Visual Basic程序设计基础与项目实训(含1DVD)》相应实例程序的源代码文件及部分习题参考答案。《Visual Basic程序设计基础与项目实训(含1DVD)》注重实践,突出应用与实训,可作为应用型本科、示范性高职高专及计算机培训学校相关课程的教材,也可作为全国计算机等级考试二级——Visual Basic语言程序设计的配套辅导教材。对于计算机程序设计人员,《Visual Basic程序设计基础与项目实训(含1DVD)》也不失为一本实用的参考书。
作者简介
暂缺《Visual Basic程序设计基础与项目实训》作者简介
目录
第1章 Visual Basic概述
1.1 Visual Basic的特点
1.2 Visual Basic 6.0的主窗口
1.2.1 启动Visual Basic 6.0
1.2.2 标题栏、菜单栏和工具栏
1.2.3 工具箱
1.2.4 窗体
1.2.5 工程资源管理器
1.2.6 “属性”窗口
1.3 第一个Visual Basic应用程序
1.3.1 创建工程
1.3.2 调整控件尺寸
1.3.3 设置属性
1.3.4 编写代码
1.3.5 运行应用程序
1.4 Visual Basic应用程序的开发步骤
1.5 学习Visual Basic程序设计的方法
1.5.1 计算机的常用功能
1.5.2 学习程序设计的目的
1.5.3 怎样学好Visual Basic程序设计
1.6习题
第2章 对象及其操作
2.1 对象的基础知识
2.1.1 对象简介
2.1.2 对象的属性
2.1.3 对象的事件
2.1.4 对象的方法
2.2 窗体
2.2.1 窗体的属性
2.2.2 窗体的事件
2.2.3 设置窗体的位置
2.3 控件
2.3.1 控件分类
2.3.2 控件的常用属性
2.3.3 控件命名
2.3.4 使用控件值
2.4 对象的操作
2.4.1 在窗体中布置控件
2.4.2 设置对象属性
2.4.3 编写对象的事件过程
2.5 上机实训——“关于”对话框
2.6 习题
第3章 数据类型、运算符与函数
3.1 Visual Basic 6.0中的数据类型
3.1.1 数据类型的分类
3.1.2 用户自定义类型
3.1.3 不同数据类型问的转换和运算
3.1.4 检查数据类型
3.2 变量
3.2.1 变量的声明
3.2.2 变量的命名规则
3.2.3 变量的作用范围
3.2.4 变量的使用
3.3 常量
3.3.1 常量的声明
3.3.2 常量的使用
3.4 运算符
3.4.1 连接运算符
3.4.2 赋值运算符
3.4.3 比较运算符
3.4.4 算术运算符
3.4.5 逻辑运算符
3.4.6 运算符的优先级
3.5 Visual Basic中的常用函数
3.5.1 数学函数
3.5.2 字符串函数
3.5.3 日期和时间函数
3.5.4 随机数函数
3.5.5 Shell()函数
3.6 习题
第4章 数据的输入与输出
4.1 数据输出
4.1.1 Print方法
4.1.2 与Print方法有关的函数
4.1.3 Format函数
4.1.4 Cls方法
4.2 预定义对话框
4.2.1 输入框InputBox
4.2.2 消息框MsgBox
4.3 字形
4.3.1 字体类型和大小
4.3.2 其他属性
4.4 打印机输出
4.4.1 使用Printer对象直接输出
4.4.2 窗体输出
4.5 习题
第5章 常用标准控件
5.1 输入和显示文本的控件
5.1.1 标签控件:Label
5.1.2 文本框控件FextBox
5.2 命令按钮控件CommandButton
5.3 可选择性输入的控件
5.3.1 单选按钮控件OptionButton
5.3.2 复选框控件CheckBox
5.3 _3组合框控件ComboBox
5.3.4 列表框控件ListBox
5.4 定时器控件。Timer
5.5 与图像有关的控件
5.5.1 图片框控件PictureBox
5.5.2 图像控件Image
5.6 滚动条控件
5.7 上机实训——“选项”设置对话框
5.8 习题
第6章 控制结构
6.1 选择控制结构
6.1.1 IfThen结构
6.1.2 IfThenElse结构
6.1.3 IfThenElself结构
6.1.4 If函数
6.2 SelectCase语句
6.3 ForNext循环
6.4 DoLoop循环
6.5 多重循环
6.6 GoTo型控制结构
6.6.1 GoTo语句
6.6.2 OnGoTo语句
6.7 上机实训——查找html字符串
6.8 习题
第7章 数组
7.1 一维数组
7.1.1 一维数组的概念
7.1.2 一维数组的声明
7.1.3 一维数组的使用
7.1.4 一维数组的查找
7.1.5 一维数组的排序
7.2 二维数组
7.2.1 二维数组的声明
7.2.2 二维数组元素的基本操作
7.2.3 二维数组的应用
7.3 动态数组
7.3.1 动态数组的建立
7.3.2 动态数组的应用
7.4 控件数组
7.4.1 控件数组的建立
7.4.2 控件数组的应用
7.5 上机实训——简易计算器
7.6 习题
第8章 过程
8.1 Sub过程
8.1.1 Sub过程的分类
8.1.2 通用子过程设计
8.2 Function过程
8.2.1 函数的定义
8.2.2 函数的调用
8.3 参数传送
8.3.1 形式参数和实际参数
8.3.2 按值传递参数
8.3.3 按地址传递参数
8.3.4 传递一个数组
8.3.5 对象参数
8.4 可选参数与可变参数
8.4.1 使用可选参数
8.4.2 提供可选参数的默认值
8.4.3 使用不定个数的参数
8.5 局部内存分配
8.6 上机实训——html数据分析过程
8.7 习题
第9章 菜单和对话框
9.1 菜单简介
9.1.1 菜单的功能
9.1.2 菜单编辑器
9.2 菜单的设计
9.2.1 设计菜单界面
9.2.2 编写代码
9.3 菜单项的控制
9.3.1 有效性控制
9.3.2 菜单项标记
9.3.3 菜单项的隐藏与显示
9.4 建立弹出菜单
9.5 对话框
9.5.1 对话框分类
9.5.2 自定义对话框
9.5.3 显示自定义对话框
9.6 通用对话框
9.6.1 “打开”和“保存”对话框”
9.6.2 “颜色”对话框
9.6.3 “字体”对话框
9.6.4 “打印”对话框
9.7 上机实训——图书信息对话框
9.8 习题
第10章 图像和高级控件
10.1 图形显示与绘图控件
10.1.1 显示图形文件
10.1.2 使用绘图控件
10.2 绘图方法
10.2.1 坐标系统
lO.2.2 绘图方法
10.3 图形处理
10.3.1 图形的重绘
10.3.2 图形的变换
10.3.3 图形的保存
10.4 ImageList控件
10.4.1 ImageList控件的“属性页”对话框
10.4.2 ImageI。ist控件的属性
10.4.3 Listlmages集合的属性和方法
10.5 TreeView控件
10.5.1 TreeView控件概述
10.5.2 TreeView控件的“属性页”对话框
10.5.3 TreeView控件的属性
10.5.4 TreeView控件的事件
10.5.5 Node对象和Nodes集合
10.6 RichTextBox控件
10.6.1 RichTextBox控件常用属性
10.6.2 常用的方法和事件
10.7 上机实训——VisualBasic动画效果
10.8 习题
第11章 多窗体设计与程序的调试
11.1 VisualBasic工程结构
11.1.1 标准模块
11.1.2 窗体模块
11.1.3 SubMain过程
11.2 多窗体应用程序
11.2.1 在程序中添加和使用窗体
11.2.2 载入窗体
11.2.3 隐藏、卸载、最小化和最大化窗体
11.2.4 窗体的生命周期
11.3 程序错误分类
11.3.1 编译错误
11.3.2 运行错误
11.3.3 逻辑错误
11.4 程序的调试方法
11.4.1 “调试”工具栏
11.4.2 设置断点
11.4.3 跟踪程序的运行
11.5 使用调试窗口
11.5.1 “立即”窗口
11.5.2 “本地”窗口
11.5.3 “监视”窗口
11.6 错误的捕捉
11.7 上机实训——设计Pickup主界面
11.8 习题
第12章 键盘与鼠标事件
12.1 VisualBasic事件概述
12.1.1 程序中的事件
12.1.2 事件的类型
12.2 鼠标属性和事件
12.2.1 鼠标属性
12.2.2 响应鼠标事件
12.3 拖放功能
12.3.1 拖放属性、事件和方法-
12.3.2 自动拖动和手工拖动
12.3.3 改变拖动图标
12.3.4 放下对象时的响应
12.3.5 启动拖动和停止拖动
12.4 处理键盘事件
12.4.1 低级键盘事件
12.4.2 窗体级键盘事件
12.5 上机实训——文本文件的拖放操作
12.6 习题
第13章 文件管理
13.1 文件类型
13.2 顺序文件
13.3 随机文件
13.4 二进制文件
13.5 文件系统的基本操作
13.5.1 目录操作
13.5.2 文件操作
13.6 VisualBasic文件系统控件
13.6.1 驱动器列表框
13.6.2 目录列表框
13.6.3 文件列表框
13.7 上机实训——Pickup的“选项”对话框
13.8 习题
第14章 VisuaIBasic6.0数据库编程
14.1 MisualBasic6.O的数据库访问技术
14.1.1 数据库访问技术
14.1.2 AD()简介
14.1.3 ADO的使用
14.1.4 ADO通讯录示例
14.1.5 动态建立Recordset
14.2 数据库控件的使用
14.2.1 ADOData控件
14.2.2 ListBox控件和ComboBox控件的数据属性
14.2.3 DataList控件
14.2.4 DataGrid控件,
14.2.5 用ADOData控件操纵数据库
14.3 上机实训——图书管理系统
14.4 习题
第15章 项目实训——网络资源分析系统
15.1 系统需求
15.2 系统设计
15.2.1 参数配置管理
15.2.2 批量下载
15.2.3 数据分析
15.2.4 保存数据和数据管理
15.3 数据库设计
15.4 关键技术
15.4.1 WindowsAPI的使用
15.4.2 网络函数的使用
15.5 窗体界面设计和编码
15.5.1 主窗体6xnMain
15.5.2 选项设置窗体frmOption
15.5.3 数据管理窗体frmBook
15.5.4 标准VB模块modProc
15.5.5 “关于”对话框frmAboul
15.6 程序的运行
15.7 小结
第16章 课程设计
16.1 学生管理系统
16.1.1 系统需求
16.1.2 系统分析
16.2 楼盘销售管理系统
16.2.1 系统需求
16.2.2 系统分析
16.3 图书馆信息服务系统
16.3.1 系统需求
16.3.2 系统分析
1.1 Visual Basic的特点
1.2 Visual Basic 6.0的主窗口
1.2.1 启动Visual Basic 6.0
1.2.2 标题栏、菜单栏和工具栏
1.2.3 工具箱
1.2.4 窗体
1.2.5 工程资源管理器
1.2.6 “属性”窗口
1.3 第一个Visual Basic应用程序
1.3.1 创建工程
1.3.2 调整控件尺寸
1.3.3 设置属性
1.3.4 编写代码
1.3.5 运行应用程序
1.4 Visual Basic应用程序的开发步骤
1.5 学习Visual Basic程序设计的方法
1.5.1 计算机的常用功能
1.5.2 学习程序设计的目的
1.5.3 怎样学好Visual Basic程序设计
1.6习题
第2章 对象及其操作
2.1 对象的基础知识
2.1.1 对象简介
2.1.2 对象的属性
2.1.3 对象的事件
2.1.4 对象的方法
2.2 窗体
2.2.1 窗体的属性
2.2.2 窗体的事件
2.2.3 设置窗体的位置
2.3 控件
2.3.1 控件分类
2.3.2 控件的常用属性
2.3.3 控件命名
2.3.4 使用控件值
2.4 对象的操作
2.4.1 在窗体中布置控件
2.4.2 设置对象属性
2.4.3 编写对象的事件过程
2.5 上机实训——“关于”对话框
2.6 习题
第3章 数据类型、运算符与函数
3.1 Visual Basic 6.0中的数据类型
3.1.1 数据类型的分类
3.1.2 用户自定义类型
3.1.3 不同数据类型问的转换和运算
3.1.4 检查数据类型
3.2 变量
3.2.1 变量的声明
3.2.2 变量的命名规则
3.2.3 变量的作用范围
3.2.4 变量的使用
3.3 常量
3.3.1 常量的声明
3.3.2 常量的使用
3.4 运算符
3.4.1 连接运算符
3.4.2 赋值运算符
3.4.3 比较运算符
3.4.4 算术运算符
3.4.5 逻辑运算符
3.4.6 运算符的优先级
3.5 Visual Basic中的常用函数
3.5.1 数学函数
3.5.2 字符串函数
3.5.3 日期和时间函数
3.5.4 随机数函数
3.5.5 Shell()函数
3.6 习题
第4章 数据的输入与输出
4.1 数据输出
4.1.1 Print方法
4.1.2 与Print方法有关的函数
4.1.3 Format函数
4.1.4 Cls方法
4.2 预定义对话框
4.2.1 输入框InputBox
4.2.2 消息框MsgBox
4.3 字形
4.3.1 字体类型和大小
4.3.2 其他属性
4.4 打印机输出
4.4.1 使用Printer对象直接输出
4.4.2 窗体输出
4.5 习题
第5章 常用标准控件
5.1 输入和显示文本的控件
5.1.1 标签控件:Label
5.1.2 文本框控件FextBox
5.2 命令按钮控件CommandButton
5.3 可选择性输入的控件
5.3.1 单选按钮控件OptionButton
5.3.2 复选框控件CheckBox
5.3 _3组合框控件ComboBox
5.3.4 列表框控件ListBox
5.4 定时器控件。Timer
5.5 与图像有关的控件
5.5.1 图片框控件PictureBox
5.5.2 图像控件Image
5.6 滚动条控件
5.7 上机实训——“选项”设置对话框
5.8 习题
第6章 控制结构
6.1 选择控制结构
6.1.1 IfThen结构
6.1.2 IfThenElse结构
6.1.3 IfThenElself结构
6.1.4 If函数
6.2 SelectCase语句
6.3 ForNext循环
6.4 DoLoop循环
6.5 多重循环
6.6 GoTo型控制结构
6.6.1 GoTo语句
6.6.2 OnGoTo语句
6.7 上机实训——查找html字符串
6.8 习题
第7章 数组
7.1 一维数组
7.1.1 一维数组的概念
7.1.2 一维数组的声明
7.1.3 一维数组的使用
7.1.4 一维数组的查找
7.1.5 一维数组的排序
7.2 二维数组
7.2.1 二维数组的声明
7.2.2 二维数组元素的基本操作
7.2.3 二维数组的应用
7.3 动态数组
7.3.1 动态数组的建立
7.3.2 动态数组的应用
7.4 控件数组
7.4.1 控件数组的建立
7.4.2 控件数组的应用
7.5 上机实训——简易计算器
7.6 习题
第8章 过程
8.1 Sub过程
8.1.1 Sub过程的分类
8.1.2 通用子过程设计
8.2 Function过程
8.2.1 函数的定义
8.2.2 函数的调用
8.3 参数传送
8.3.1 形式参数和实际参数
8.3.2 按值传递参数
8.3.3 按地址传递参数
8.3.4 传递一个数组
8.3.5 对象参数
8.4 可选参数与可变参数
8.4.1 使用可选参数
8.4.2 提供可选参数的默认值
8.4.3 使用不定个数的参数
8.5 局部内存分配
8.6 上机实训——html数据分析过程
8.7 习题
第9章 菜单和对话框
9.1 菜单简介
9.1.1 菜单的功能
9.1.2 菜单编辑器
9.2 菜单的设计
9.2.1 设计菜单界面
9.2.2 编写代码
9.3 菜单项的控制
9.3.1 有效性控制
9.3.2 菜单项标记
9.3.3 菜单项的隐藏与显示
9.4 建立弹出菜单
9.5 对话框
9.5.1 对话框分类
9.5.2 自定义对话框
9.5.3 显示自定义对话框
9.6 通用对话框
9.6.1 “打开”和“保存”对话框”
9.6.2 “颜色”对话框
9.6.3 “字体”对话框
9.6.4 “打印”对话框
9.7 上机实训——图书信息对话框
9.8 习题
第10章 图像和高级控件
10.1 图形显示与绘图控件
10.1.1 显示图形文件
10.1.2 使用绘图控件
10.2 绘图方法
10.2.1 坐标系统
lO.2.2 绘图方法
10.3 图形处理
10.3.1 图形的重绘
10.3.2 图形的变换
10.3.3 图形的保存
10.4 ImageList控件
10.4.1 ImageList控件的“属性页”对话框
10.4.2 ImageI。ist控件的属性
10.4.3 Listlmages集合的属性和方法
10.5 TreeView控件
10.5.1 TreeView控件概述
10.5.2 TreeView控件的“属性页”对话框
10.5.3 TreeView控件的属性
10.5.4 TreeView控件的事件
10.5.5 Node对象和Nodes集合
10.6 RichTextBox控件
10.6.1 RichTextBox控件常用属性
10.6.2 常用的方法和事件
10.7 上机实训——VisualBasic动画效果
10.8 习题
第11章 多窗体设计与程序的调试
11.1 VisualBasic工程结构
11.1.1 标准模块
11.1.2 窗体模块
11.1.3 SubMain过程
11.2 多窗体应用程序
11.2.1 在程序中添加和使用窗体
11.2.2 载入窗体
11.2.3 隐藏、卸载、最小化和最大化窗体
11.2.4 窗体的生命周期
11.3 程序错误分类
11.3.1 编译错误
11.3.2 运行错误
11.3.3 逻辑错误
11.4 程序的调试方法
11.4.1 “调试”工具栏
11.4.2 设置断点
11.4.3 跟踪程序的运行
11.5 使用调试窗口
11.5.1 “立即”窗口
11.5.2 “本地”窗口
11.5.3 “监视”窗口
11.6 错误的捕捉
11.7 上机实训——设计Pickup主界面
11.8 习题
第12章 键盘与鼠标事件
12.1 VisualBasic事件概述
12.1.1 程序中的事件
12.1.2 事件的类型
12.2 鼠标属性和事件
12.2.1 鼠标属性
12.2.2 响应鼠标事件
12.3 拖放功能
12.3.1 拖放属性、事件和方法-
12.3.2 自动拖动和手工拖动
12.3.3 改变拖动图标
12.3.4 放下对象时的响应
12.3.5 启动拖动和停止拖动
12.4 处理键盘事件
12.4.1 低级键盘事件
12.4.2 窗体级键盘事件
12.5 上机实训——文本文件的拖放操作
12.6 习题
第13章 文件管理
13.1 文件类型
13.2 顺序文件
13.3 随机文件
13.4 二进制文件
13.5 文件系统的基本操作
13.5.1 目录操作
13.5.2 文件操作
13.6 VisualBasic文件系统控件
13.6.1 驱动器列表框
13.6.2 目录列表框
13.6.3 文件列表框
13.7 上机实训——Pickup的“选项”对话框
13.8 习题
第14章 VisuaIBasic6.0数据库编程
14.1 MisualBasic6.O的数据库访问技术
14.1.1 数据库访问技术
14.1.2 AD()简介
14.1.3 ADO的使用
14.1.4 ADO通讯录示例
14.1.5 动态建立Recordset
14.2 数据库控件的使用
14.2.1 ADOData控件
14.2.2 ListBox控件和ComboBox控件的数据属性
14.2.3 DataList控件
14.2.4 DataGrid控件,
14.2.5 用ADOData控件操纵数据库
14.3 上机实训——图书管理系统
14.4 习题
第15章 项目实训——网络资源分析系统
15.1 系统需求
15.2 系统设计
15.2.1 参数配置管理
15.2.2 批量下载
15.2.3 数据分析
15.2.4 保存数据和数据管理
15.3 数据库设计
15.4 关键技术
15.4.1 WindowsAPI的使用
15.4.2 网络函数的使用
15.5 窗体界面设计和编码
15.5.1 主窗体6xnMain
15.5.2 选项设置窗体frmOption
15.5.3 数据管理窗体frmBook
15.5.4 标准VB模块modProc
15.5.5 “关于”对话框frmAboul
15.6 程序的运行
15.7 小结
第16章 课程设计
16.1 学生管理系统
16.1.1 系统需求
16.1.2 系统分析
16.2 楼盘销售管理系统
16.2.1 系统需求
16.2.2 系统分析
16.3 图书馆信息服务系统
16.3.1 系统需求
16.3.2 系统分析
猜您喜欢