书籍详情
Visual Basic程序设计
作者:宋汉珍、王贺艳 编
出版社:机械工业出版社
出版时间:2008-02-01
ISBN:9787111231981
定价:¥29.00
购买这本书可以去
内容简介
《高等职业教育十一五计算机类专业规划教材:Visual Basic程序设计》是Visual Basic语言程序设计的基础教程。全书较为 系统地讲述了可视化程序设计的基本思想、基本方法、可视化程序开发技术、语言基础。在此之上,介绍了Visual Basic常用控件的属性、方法和事件,以及菜单、多窗体设计、文件、数据库、绘图等内容,每章之后都配有相 应的习题。本书加强基础、注重实践,在内容讲解上采用了循序渐进的方法,使读 者易学易懂。本书最后设有14个实验,以巩固和加强学生的实践动手能力。本书可作为高职高专院校各专业程序设计的教材,也可作为广大软件开 发人员和自学者的参考用书。
作者简介
暂缺《Visual Basic程序设计》作者简介
目录
前言
第1章 概述
1.1 Visual Basic简介
1.1.1 Visual Basic的发展过程
1.1.2 Visual Basic
6.0版本介绍
1.1.3 Visual Basic的特点
1.2 Visual Basic
6.0的启动与安装
1.2.1 Visual Basic
6.0的安装
1.2.2 Visual Basic
6.0的启动
1.2.3 Visual Basic
6.0的退出
1.3 Visual Basic
6.0集成开发环境
1.3.1 标题栏
1.3.2 菜单栏
1.3.3 工具栏
1.3.4 工具箱
1.3.5 窗体窗口
1.3.6 工程管理窗口
1.3.7 属性窗口
1.3.8 代码窗口
1.3.9 窗体布局窗口
1.3.10 立即窗口
1.3.11 Visual Basic
6.0帮助系统
1.4 Visual Basic应用程序设计初步
1.4.1 Visual Basic程序设计的一般步骤
1.4.2 简单应用程序实例
1.5 面向对象编程的基本概念
1.5.1 对象和类的概念
1.5.2 对象的属性和方法
1.5.3 对象事件和事件过程 习题
第2章 Visual Basic语言基础
2.1 Visual Basic语言基本概念
2.1.1 字符集
2.].2 关键字
2.1.3 标识符
2.2 数据类型
2.2.1 数值(Numeric)型数据
2.2.2 字符(String)型数据
2.2.3 逻辑(Boolean)型数据
2.2.4 日期(Date)型数据
2.2.5 对象(Object)型数据
2.2.6 变体(Variant)型数据
2.3 常量与变量
2.3.1 常量
2.3.2 变量
2.4 运算符与表达式
2.4.1 算术运算符与算术表达式
2.4.2 关系运算符与关系表达式
2.4.3 逻辑运算符与逻辑表达式
2.4.4 字符串运算符与字符串表达式
2.4.5 日期型表达式
2.4.6 运算符的优先级
2.5 常用内部函数
2.5.1 数学函数
2.5.2 转换函数
2.5.3 字符串函数
2.5.4 日期和时间函数
2.5.5 随机语句和函数
2.5.6 格式输出函数
2.6 Visual Basic程序编码规则
2.6.1 大小写
2.6.2 语句
2.6.3 一行中多条语句
2.6.4 续行
2.6.5 注释
2.6.6 命令格式中的符号约定 习题
第3章 窗体及基本控件
3.1 窗体
3.1.1 窗体概述
3.1.2 窗体属性
3.1.3 窗体事件
3.1.4 窗体方法
3.1.5 窗体应用举例
3.2 控件的添加与布局
3.2.1 在窗体上添加控件
3.2.2 控件的缩放和移动
3.2.3 控件的复制与删除
3.2.4 控件的布局
3.3 Visual Basic的基本控件
3.3.1 控件的命名约定
3.3.2 控件的常用属性
3.3.3 焦点和Tab键顺序
3.3.4 命令按钮(Command Button
3.3.5 文本框(TextBox)
3.3.6 标签(Label) 习题
第4章 程序控制结构
4.1 控制结构概述
4.2 顺序结构
4.2.1 赋值语句
4.2.2 InputBox输入框
4.2.3 MsgBox消息框
4.2.4 Stop、End语句
4.3 选择结构
4.3.1 行If语句
4.3.2 块If语句
4.3.3 多条件的If…then…Elself语句的使用
4.3.4 块If语句的嵌套
4.3.5 Select Case语句
4.4 循环结构
4.4.1 循环概述
4.4.2 While…Wend循环语句
4.4.3 Do…Loop循环语句
4.4.4 For…Next循环语句
4.4.5 循环的嵌套
4.5 程序实例 习题
第5章 数组
5.1 数组的概念
5.1.1 数组名
5.1.2 数组元素
5.1.3 数组的维数
5.2 一维数组
5.2.1 一维数组的声明
5.2.2 Option Base语句
5.2.3 一维数组的引用
5.2.4 一维数组的应用举例
5.3 二维数组
5.3.1 二维数组的声明
5.3.2 二维数组的引用
5.3.3 二维数组的应用举例
5.4 动态数组
5.4.1 动态数组的声明
5.4.2 动态数组的应用
5.5 控件数组
5.5.1 控件数组的概念
5.5.2 建立控件数组的方法
5.5.3 控件数组的应用 习题
第6章 过程
6.1 Sub过程
6.1.1 事件过程与通用过程
6.1.2 创建通用过程
6.1.3 调用通用过程
6.2 Function过程
6.2.1 声明Function过程
6.2.2 调用Function过程
6.3 参数传递
6.3.1 按值传递参数
6.3.2 按地址传递参数
6.3.3 数组参数 6,4 过程的嵌套和递归调用
6.4.1 过程的嵌套
6.4.2 过程的递归调用
6.5 变量与过程的作用域
6.5.1 代码模块的概念
6.5.2 变量的作用域
6.5.3 过程的作用域
6.6 键盘与鼠标事件
6.6.1 键盘事件
6.6.2 鼠标事件
6.7 程序举例 习题
第7章 常用控件
7.1 单选按钮、复选框与框架
7.1.1 单选按钮
7.1.2 复选框
7.1.3 框架
7.2 列表框与组合框
7.2.1 列表框
7.2.2 组合框
7.3 图片框与图像框
7.3.1 图片框
7.3.2 图像框
7.4 定时器
7.5 滚动条
7.6 形状控件与线条控件
7.6.1 形状控件
7.6.2 线条控件
7.7 驱动器列表框、目录列表框、文件列表框
7.7.1 驱动器列表框
7.7.2 目录列表框
7.7.3 文件列表框
7.8 ActiveX控件
7.8.1 ProgressBar控件
7.8.2 工具栏控件
7.8.3 状态条控件
7.9 对话框
7.9.1 预定义对话框
7.9.2 自定义对话框
7.9.3 通用对话框 习题
第8章 菜单与多窗体设计
8.1 菜单基本知识
8.2 菜单编辑器简介
8.2.1 打开菜单编辑器
8.2.2 菜单编辑器的设置
8.2.3 菜单的属性
8.3 下拉式菜单
8.3.1 菜单设计
8.3.2 代码连接
8.4 弹出式菜单
8.5 MDI窗体
8.5.1 创建MDI应用程序步骤
8.5.2 MDI窗体菜单的使用
8.5.3 排列子窗体
8.5.4 MDI窗体的特性 习题
第9章 文件
9.1 文件的基本概念
9.1.1 文件访问类型
9.1.2 文件操作的基本流程
9.2 顺序文件
9.2.1 顺序文件的打开与关闭
9.2.2 顺序文件的读操作
9.2.3 顺序文件的写操作
9.3 随机文件
9.3.1 记录类型
9.3.2 随机文件的打开与关闭
9.3.3 随机文件的读操作
9.3.4 随机文件的写操作
9.4 二进制文件
9.4.1 二进制文件的打开与关闭
9.4.2 二进制文件的读、写操作 习题
第10章 数据库编程
10.1 数据库的基本概念
10.1.1 关系型数据库
10.1.2 数据访问对象模型
10.2 数据管理器
10.2.1 建立数据库
10.2.2 添加数据表
10.2.3 添加索引
10.2.4 表记录的添加、浏览、修改与删除
10.2.5 数据查询
10.2.6 数据窗体设计器
10.3 Data数据控件
10.3.1 Data控件的常用属性 ]0.3.2 数据绑定控件
10.3.3 Data控件的常用方法
10.3.4 记录集的常用方法
10.3.5 记录集的常用属性
10.4 结构化查询语言(SQL)
10.4.1 SQL语言的组成
10.4.2 SQL运算符和函数
10.4.3 SELECT语句
10.4.4 SQL语句的应用
10.5 ADO数据对象访问技术
10.5.1 ADO对象模型
10.5.2 ADO数据控件的使用
10.5.3 ADO编程
10.6 报表设计
10.6.1 报表设计器
10.6.2 报表设计
10.7 数据库应用案例
10.7.1 VB练习题测试系统
10.7.2 图书管理系统 习题
第11章 绘图
11.1 坐标系统
11.1.1 标准坐标系统
11.1.2 自定义坐标系统
11.2 绘图属性
11.2.1 AutoRedraw属性
11.2.2 当前坐标
11.2.3 DrawStyle和DrawWidth属性
11.2.4 DrawMode属性
11.3 绘图方法
11.3.1 PSet方法
11.3.2 Line方法
11.3.3 Circle方法
11.3.4 Cls方法、Point方法和Paint Picture方法 习题 实验1 Visual Basic开发环境及程序设计初步 实验2 文本框、命令按钮、标签的应用 实验3 顺序结构程序设计 实验4 分支结构程序设计 实验5 循环结构程序设计 实验6 数组程序设计 实验7 过程程序设计 实验8 常用控件(一) 实验9 常用控件(二) 实验10 菜单与MDI窗体设计 实验11 文件操作 实验12 数据库应用(一) 实验13 数据库应用(二) 实验14 绘图设计 参考文献
第1章 概述
1.1 Visual Basic简介
1.1.1 Visual Basic的发展过程
1.1.2 Visual Basic
6.0版本介绍
1.1.3 Visual Basic的特点
1.2 Visual Basic
6.0的启动与安装
1.2.1 Visual Basic
6.0的安装
1.2.2 Visual Basic
6.0的启动
1.2.3 Visual Basic
6.0的退出
1.3 Visual Basic
6.0集成开发环境
1.3.1 标题栏
1.3.2 菜单栏
1.3.3 工具栏
1.3.4 工具箱
1.3.5 窗体窗口
1.3.6 工程管理窗口
1.3.7 属性窗口
1.3.8 代码窗口
1.3.9 窗体布局窗口
1.3.10 立即窗口
1.3.11 Visual Basic
6.0帮助系统
1.4 Visual Basic应用程序设计初步
1.4.1 Visual Basic程序设计的一般步骤
1.4.2 简单应用程序实例
1.5 面向对象编程的基本概念
1.5.1 对象和类的概念
1.5.2 对象的属性和方法
1.5.3 对象事件和事件过程 习题
第2章 Visual Basic语言基础
2.1 Visual Basic语言基本概念
2.1.1 字符集
2.].2 关键字
2.1.3 标识符
2.2 数据类型
2.2.1 数值(Numeric)型数据
2.2.2 字符(String)型数据
2.2.3 逻辑(Boolean)型数据
2.2.4 日期(Date)型数据
2.2.5 对象(Object)型数据
2.2.6 变体(Variant)型数据
2.3 常量与变量
2.3.1 常量
2.3.2 变量
2.4 运算符与表达式
2.4.1 算术运算符与算术表达式
2.4.2 关系运算符与关系表达式
2.4.3 逻辑运算符与逻辑表达式
2.4.4 字符串运算符与字符串表达式
2.4.5 日期型表达式
2.4.6 运算符的优先级
2.5 常用内部函数
2.5.1 数学函数
2.5.2 转换函数
2.5.3 字符串函数
2.5.4 日期和时间函数
2.5.5 随机语句和函数
2.5.6 格式输出函数
2.6 Visual Basic程序编码规则
2.6.1 大小写
2.6.2 语句
2.6.3 一行中多条语句
2.6.4 续行
2.6.5 注释
2.6.6 命令格式中的符号约定 习题
第3章 窗体及基本控件
3.1 窗体
3.1.1 窗体概述
3.1.2 窗体属性
3.1.3 窗体事件
3.1.4 窗体方法
3.1.5 窗体应用举例
3.2 控件的添加与布局
3.2.1 在窗体上添加控件
3.2.2 控件的缩放和移动
3.2.3 控件的复制与删除
3.2.4 控件的布局
3.3 Visual Basic的基本控件
3.3.1 控件的命名约定
3.3.2 控件的常用属性
3.3.3 焦点和Tab键顺序
3.3.4 命令按钮(Command Button
3.3.5 文本框(TextBox)
3.3.6 标签(Label) 习题
第4章 程序控制结构
4.1 控制结构概述
4.2 顺序结构
4.2.1 赋值语句
4.2.2 InputBox输入框
4.2.3 MsgBox消息框
4.2.4 Stop、End语句
4.3 选择结构
4.3.1 行If语句
4.3.2 块If语句
4.3.3 多条件的If…then…Elself语句的使用
4.3.4 块If语句的嵌套
4.3.5 Select Case语句
4.4 循环结构
4.4.1 循环概述
4.4.2 While…Wend循环语句
4.4.3 Do…Loop循环语句
4.4.4 For…Next循环语句
4.4.5 循环的嵌套
4.5 程序实例 习题
第5章 数组
5.1 数组的概念
5.1.1 数组名
5.1.2 数组元素
5.1.3 数组的维数
5.2 一维数组
5.2.1 一维数组的声明
5.2.2 Option Base语句
5.2.3 一维数组的引用
5.2.4 一维数组的应用举例
5.3 二维数组
5.3.1 二维数组的声明
5.3.2 二维数组的引用
5.3.3 二维数组的应用举例
5.4 动态数组
5.4.1 动态数组的声明
5.4.2 动态数组的应用
5.5 控件数组
5.5.1 控件数组的概念
5.5.2 建立控件数组的方法
5.5.3 控件数组的应用 习题
第6章 过程
6.1 Sub过程
6.1.1 事件过程与通用过程
6.1.2 创建通用过程
6.1.3 调用通用过程
6.2 Function过程
6.2.1 声明Function过程
6.2.2 调用Function过程
6.3 参数传递
6.3.1 按值传递参数
6.3.2 按地址传递参数
6.3.3 数组参数 6,4 过程的嵌套和递归调用
6.4.1 过程的嵌套
6.4.2 过程的递归调用
6.5 变量与过程的作用域
6.5.1 代码模块的概念
6.5.2 变量的作用域
6.5.3 过程的作用域
6.6 键盘与鼠标事件
6.6.1 键盘事件
6.6.2 鼠标事件
6.7 程序举例 习题
第7章 常用控件
7.1 单选按钮、复选框与框架
7.1.1 单选按钮
7.1.2 复选框
7.1.3 框架
7.2 列表框与组合框
7.2.1 列表框
7.2.2 组合框
7.3 图片框与图像框
7.3.1 图片框
7.3.2 图像框
7.4 定时器
7.5 滚动条
7.6 形状控件与线条控件
7.6.1 形状控件
7.6.2 线条控件
7.7 驱动器列表框、目录列表框、文件列表框
7.7.1 驱动器列表框
7.7.2 目录列表框
7.7.3 文件列表框
7.8 ActiveX控件
7.8.1 ProgressBar控件
7.8.2 工具栏控件
7.8.3 状态条控件
7.9 对话框
7.9.1 预定义对话框
7.9.2 自定义对话框
7.9.3 通用对话框 习题
第8章 菜单与多窗体设计
8.1 菜单基本知识
8.2 菜单编辑器简介
8.2.1 打开菜单编辑器
8.2.2 菜单编辑器的设置
8.2.3 菜单的属性
8.3 下拉式菜单
8.3.1 菜单设计
8.3.2 代码连接
8.4 弹出式菜单
8.5 MDI窗体
8.5.1 创建MDI应用程序步骤
8.5.2 MDI窗体菜单的使用
8.5.3 排列子窗体
8.5.4 MDI窗体的特性 习题
第9章 文件
9.1 文件的基本概念
9.1.1 文件访问类型
9.1.2 文件操作的基本流程
9.2 顺序文件
9.2.1 顺序文件的打开与关闭
9.2.2 顺序文件的读操作
9.2.3 顺序文件的写操作
9.3 随机文件
9.3.1 记录类型
9.3.2 随机文件的打开与关闭
9.3.3 随机文件的读操作
9.3.4 随机文件的写操作
9.4 二进制文件
9.4.1 二进制文件的打开与关闭
9.4.2 二进制文件的读、写操作 习题
第10章 数据库编程
10.1 数据库的基本概念
10.1.1 关系型数据库
10.1.2 数据访问对象模型
10.2 数据管理器
10.2.1 建立数据库
10.2.2 添加数据表
10.2.3 添加索引
10.2.4 表记录的添加、浏览、修改与删除
10.2.5 数据查询
10.2.6 数据窗体设计器
10.3 Data数据控件
10.3.1 Data控件的常用属性 ]0.3.2 数据绑定控件
10.3.3 Data控件的常用方法
10.3.4 记录集的常用方法
10.3.5 记录集的常用属性
10.4 结构化查询语言(SQL)
10.4.1 SQL语言的组成
10.4.2 SQL运算符和函数
10.4.3 SELECT语句
10.4.4 SQL语句的应用
10.5 ADO数据对象访问技术
10.5.1 ADO对象模型
10.5.2 ADO数据控件的使用
10.5.3 ADO编程
10.6 报表设计
10.6.1 报表设计器
10.6.2 报表设计
10.7 数据库应用案例
10.7.1 VB练习题测试系统
10.7.2 图书管理系统 习题
第11章 绘图
11.1 坐标系统
11.1.1 标准坐标系统
11.1.2 自定义坐标系统
11.2 绘图属性
11.2.1 AutoRedraw属性
11.2.2 当前坐标
11.2.3 DrawStyle和DrawWidth属性
11.2.4 DrawMode属性
11.3 绘图方法
11.3.1 PSet方法
11.3.2 Line方法
11.3.3 Circle方法
11.3.4 Cls方法、Point方法和Paint Picture方法 习题 实验1 Visual Basic开发环境及程序设计初步 实验2 文本框、命令按钮、标签的应用 实验3 顺序结构程序设计 实验4 分支结构程序设计 实验5 循环结构程序设计 实验6 数组程序设计 实验7 过程程序设计 实验8 常用控件(一) 实验9 常用控件(二) 实验10 菜单与MDI窗体设计 实验11 文件操作 实验12 数据库应用(一) 实验13 数据库应用(二) 实验14 绘图设计 参考文献
猜您喜欢