书籍详情
从QBasic到Visual Basic实用教程
作者:刘士杰主编
出版社:清华大学出版社
出版时间:2002-01-01
ISBN:9787302048374
定价:¥29.00
购买这本书可以去
内容简介
本书由QBasic程序设计和Visual Basic程序设计两大部分组成。在QBasic部分中,重点介绍了结构化程序设计的基础知识,顺序、分支、循环结构的程序设计方法,数组、子程序、过程的应用,作图及文件的相关知识;在Visual Basic部分中,重点介绍了面向对象的程序设计的基本概念和基础知识,控件的使用和应用程序的界面设计,菜单、工具栏的使用,图形设计与多媒体应用程序以及文件和数据库的相关知识。本书避免了繁琐的理论及概念的阐述,突出了基础性、先进性和实用性。本书具有通俗易懂、易学易用、结构合理、图文并茂等特点,既可作为高校非计算机专业学生的计算机语言课教材,也可作为各类工程技术人员、办公人员学习计算机语言的培训教材及参考书。
作者简介
暂缺《从QBasic到Visual Basic实用教程》作者简介
目录
第1章 QBasic程序设计基础
1.1 程序设计与QBasic简介
1.1.1 程序设计概述
1.1.2 算法与流程图
1.1.3 QBasic简介
1.2 QBasic程序的基本结构
1.2.1 一个简单的QBasic程序
1.2.2 QBasic程序行
1.2.3 QBasic的关键字
1.2.4 复杂程序的结构
1.3 QBasic程序设计的基础知识
1.3.1 QBasic的基本数据类型
1.3.2 常量
1.3.3 变量
1.3.4 表达式与运算符
1.3.5 标准函数
1.3.6 几个常用的基本语句
1.4 QBasic的运行环境
1.4.1 QBasic的启动与退出
1.4.2 QBasic的功能菜单
1.4.3 QBasic程序的编辑和运行
习题
上机操作题
第2章 基本控制结构的程序设计
2.1 顺序结构程序设计
2.1.1 顺序结构程序设计的概念
2.1.2 读数、置数语句(READ…DATA)
2.1.3 恢复数据指针语句(RESTORE)
2.1.4 交换变量值语句(SWAP)
2.1.5 程序暂停语句(STOP)
2.1.6 清屏语句(CLS)
2.1.7 注释语句(REM)
2.1.8 几种赋值语句的比较
2.1.9 程序举例
2.2 选择结构程序设计
2.2.1 选择结构程序设计的概念
2.2.2 单行结构IF语句
2.2.3 块结构IF语句
2.2.4 单条件的嵌套语句(IF…ELSEIF…END IF)
2.2.5 多分支选择语句(SELECT CASE)
2.3 循环结构程序设计
2.3.1 循环结构程序设计的概念
2.3.2 固定次数的循环语句(FOR…NEXT)
2.3.3 条件循环语句(WHILE…WEND)
2.3.4 先判断条件的DO…LOOP循环语句
2.3.5 先执行循环,再判断条件的DO…LOOP循环语句
2.3.6 三种循环结构的比较
2.3.7 多重循环
2.4 综合习题分析
习题
上机操作题
第3章 QBasic数组
3.1 数组和数组单元的概念
3.1.1 数组的概念
3.1.2 数组单元
3.1.3 数组的维数
3.1.4 数组类型的说明
3.2 数组的建立
3.3 一维数组和二维数组
3.3.1 一维数组
3.3.2 二维数组
3.4 静态数组和动态数组
3.4.1 静态数组和动态数组
3.4.2 数组的释放语句(ERASE)
3.4.3 重新定维语句(REDIM)
3.5 数组应用举例
3.5.1 查找应用举例
3.5.2 排序应用举例
习题
上机操作题
第4章 子程序与过程
4.1 自定义函数
4.1.1 定义格式
4.1.2 自定义函数的调用
4.2 子程序
4.2.1 子程序的定义与调用
4.2.2 开关语句(ON GOSOB-RETURN语句)
4.3 过程
4.3.1 变量的作用域
4.3.2 说明类语句
4.3.3 SUB过程
4.3.4 FUNCTION过程
4.3.5 过程的参数传递和递归调用
习题
上机操作题
第5章 屏幕控制与作图
5.1 屏幕显示模式与屏幕控制
5.1.1 屏幕显示模式简介
5.1.2 屏幕控制语句
5.1.3 显示模式控制语句(SCREEN)
5.1.4 设置颜色语句(COLOR)
5.2 画图
5.2.1 几种基本画图语句
5.2.2 填充颜色语句(PAINT语句)
5.2.3 综合举例
习题
上机操作题
第6章 文件
6.1 文件基本概论
6.1.1 文件说明
6.1.2 记录
6.1.3 文件的分类
6.1.4 文件
6.2 文件操作语句和函数
6.2.1 打开文件语句(OPEN)
6.2.2 关闭文件语句(CLOSE)
6.2.3 文件操作语句
6.2.4 文件操作函数
6.3 顺序文件
6.3.1 顺序文件的输出(顺序写文件)
6.3.2 顺序文件的输入(顺序读文件)
6.3.3 顺序文件中数据的添加、检索、排序和修改
6.4 随机文件
6.4.1 随机文件的输出(随机写文件)
6.4.2 随机文件的输入(随机读文件)
习题
上机操作题
第7章 Visual Basic编程基础
7.1 Visual Basic概述
7.1.1 什么是Visual Basic
7.1.2 Visual Basic的特点
7.1.3 软硬件要求
7.1.4 Visual Basic版本简介
7.2 Visual Basic的集成开发环境
7.2.1 运行Visual Basic中文版
7.2.2 Visual Basic的窗体设计器
7.2.3 工程资源管理器
7.2.4 工具箱窗体
7.2.5 属性窗口
7.2.6 代码窗口
7.2.7 窗体布局窗口
7.3 建立第一个Visual Basic应用程序
7.3.1 简单应用程序设计
7.3.2 Visual Basic的相关概念
7.3.3 输入、输出对话框
7.3.4 QBasic与Visual Basic中的部分区别
7.4 调试与错误处理
7.4.1 程序错误
7.4.2 Visual Basic调试工具
7.4.3 错误捕获及处理
习题
上机操作题
第8章 设计应用程序的界面
8.1 设计窗体
8.1.1 窗体的建立、添加和删除
8.1.2 窗体的属性和事件
8.1.3 向窗体中添加控件
8.1.4 启动窗体的设置
8.1.5 窗体的生命周期
8.2 Visual Basic中常用的控件
8.2.1 Visual Basic的控件简介
8.2.2 Label(标签)
8.2.3 TextBox(文本框)
8.2.4 CommandButton(命令按钮)
8.2.5 CheckBox(复选框)
8.2.6 OptionButton(单选钮)
8.2.7 Frame(框架)
8.2.8 ScrollBar(滚动条)
8.2.9 ListBox(列表框)
8.2.10 Combox(组合框)
8.2.11 Image(图像框)
8.2.12 PictureBox(图片框)
8.2.13 Timer(定时器)
8.3 Visual Basic的ActiveX控件
8.3.1 如何向工具箱中添加ActiveX控件
8.3.2 用户ActiveX控件的创建
8.4 设计多文档界面(MDI)
8.4.1 界面样式
8.4.2 多文档界面(MDI)中窗体间的关系
8.4.3 创建MDI应用程序的方法与步骤
8.5 发行Visual Basic应用程序
8.5.1 创建安装程序
8.5.2 使用Visual Basic安装向导
习题
上机操作题
第9章 设计菜单和工具栏
9.1 菜单编辑器窗口简介
9.2 设计菜单
9.2.1 菜单栏设计
9.2.2 添加代码
9.2.3 快捷菜单的建立
9.2.4 运行时操作菜单
9.3 设计工具栏
9.3.1 工具栏的常用属性、方法和事件
9.3.2 创建工具栏
9.3.3 为工具栏的各按钮编写处理过程
习题
上机操作题
第10章 设计图形和多媒体程序
10.1 图形控件介绍
10.2 线条和形状控件
10.2.1 线条控件(Line)
10.2.2 形状控件(Shape)
10.3 图像框和图片框控件
10.3.1 图像框控件
10.3.2 图片框控件
10.4 图形控件的应用
10.4.1 建立绘制正弦曲线的程序
10.4.2 图形查看实例
10.5 使用Animation控件
10.5.1 Animation控件的相关属性、方法和事件
10.5.2 使用Animation播放AVI文件的方法
10.6 多媒体集成控件MCIWnd
10.6.1 MCIWnd控件的属性和事件
10.6.2 使用MCIWnd控件制作播放器
10.6.3 完善媒体播放器
10.7 利用API函数编写多媒体应用程序
10.7.1 如何添加API函数
10.7.2 利用mciExecute()函数建立简单的多媒体程序
习题
上机操作题
第11章 创建文件应用程序
11.1 文件系统概述
11.2 文件的读写
11.2.1 顺序文件
11.2.2 随机文件
11.2.3 二进制文件
11.3 与文件相关控件的介绍
11.3.1 驱动器列表框
11.3.2 目录列表框
11.3.3 文件列表框
习题
上机操作题
第12章 数据库技术
12.1 用数据控件访问数据库
12.1.1 数据库的基本概念
12.1.2 使用数据控件访问数据库
12.1.3 用Data控件创建简单的数据库程序
12.1.4 使用DbGrid浏览数据库
12.1.5 记录的自动添加
12.2 使用可视化数据管理器
12.2.1 创建新的数据库及表
12.2.2 数据库记录的添加、删除和查询
12.3 用程序代码操作和创建数据库
12.3.1 用程序代码操作数据库
12.3.2 用程序代码创建数据库
12.4 结构化查询语言(SQL)简介
12.4.1 SQL语言的组成
12.4.2 利用SQL语言进行查询
习题
上机操作题
附录 常用字符与ASCII码对照表
1.1 程序设计与QBasic简介
1.1.1 程序设计概述
1.1.2 算法与流程图
1.1.3 QBasic简介
1.2 QBasic程序的基本结构
1.2.1 一个简单的QBasic程序
1.2.2 QBasic程序行
1.2.3 QBasic的关键字
1.2.4 复杂程序的结构
1.3 QBasic程序设计的基础知识
1.3.1 QBasic的基本数据类型
1.3.2 常量
1.3.3 变量
1.3.4 表达式与运算符
1.3.5 标准函数
1.3.6 几个常用的基本语句
1.4 QBasic的运行环境
1.4.1 QBasic的启动与退出
1.4.2 QBasic的功能菜单
1.4.3 QBasic程序的编辑和运行
习题
上机操作题
第2章 基本控制结构的程序设计
2.1 顺序结构程序设计
2.1.1 顺序结构程序设计的概念
2.1.2 读数、置数语句(READ…DATA)
2.1.3 恢复数据指针语句(RESTORE)
2.1.4 交换变量值语句(SWAP)
2.1.5 程序暂停语句(STOP)
2.1.6 清屏语句(CLS)
2.1.7 注释语句(REM)
2.1.8 几种赋值语句的比较
2.1.9 程序举例
2.2 选择结构程序设计
2.2.1 选择结构程序设计的概念
2.2.2 单行结构IF语句
2.2.3 块结构IF语句
2.2.4 单条件的嵌套语句(IF…ELSEIF…END IF)
2.2.5 多分支选择语句(SELECT CASE)
2.3 循环结构程序设计
2.3.1 循环结构程序设计的概念
2.3.2 固定次数的循环语句(FOR…NEXT)
2.3.3 条件循环语句(WHILE…WEND)
2.3.4 先判断条件的DO…LOOP循环语句
2.3.5 先执行循环,再判断条件的DO…LOOP循环语句
2.3.6 三种循环结构的比较
2.3.7 多重循环
2.4 综合习题分析
习题
上机操作题
第3章 QBasic数组
3.1 数组和数组单元的概念
3.1.1 数组的概念
3.1.2 数组单元
3.1.3 数组的维数
3.1.4 数组类型的说明
3.2 数组的建立
3.3 一维数组和二维数组
3.3.1 一维数组
3.3.2 二维数组
3.4 静态数组和动态数组
3.4.1 静态数组和动态数组
3.4.2 数组的释放语句(ERASE)
3.4.3 重新定维语句(REDIM)
3.5 数组应用举例
3.5.1 查找应用举例
3.5.2 排序应用举例
习题
上机操作题
第4章 子程序与过程
4.1 自定义函数
4.1.1 定义格式
4.1.2 自定义函数的调用
4.2 子程序
4.2.1 子程序的定义与调用
4.2.2 开关语句(ON GOSOB-RETURN语句)
4.3 过程
4.3.1 变量的作用域
4.3.2 说明类语句
4.3.3 SUB过程
4.3.4 FUNCTION过程
4.3.5 过程的参数传递和递归调用
习题
上机操作题
第5章 屏幕控制与作图
5.1 屏幕显示模式与屏幕控制
5.1.1 屏幕显示模式简介
5.1.2 屏幕控制语句
5.1.3 显示模式控制语句(SCREEN)
5.1.4 设置颜色语句(COLOR)
5.2 画图
5.2.1 几种基本画图语句
5.2.2 填充颜色语句(PAINT语句)
5.2.3 综合举例
习题
上机操作题
第6章 文件
6.1 文件基本概论
6.1.1 文件说明
6.1.2 记录
6.1.3 文件的分类
6.1.4 文件
6.2 文件操作语句和函数
6.2.1 打开文件语句(OPEN)
6.2.2 关闭文件语句(CLOSE)
6.2.3 文件操作语句
6.2.4 文件操作函数
6.3 顺序文件
6.3.1 顺序文件的输出(顺序写文件)
6.3.2 顺序文件的输入(顺序读文件)
6.3.3 顺序文件中数据的添加、检索、排序和修改
6.4 随机文件
6.4.1 随机文件的输出(随机写文件)
6.4.2 随机文件的输入(随机读文件)
习题
上机操作题
第7章 Visual Basic编程基础
7.1 Visual Basic概述
7.1.1 什么是Visual Basic
7.1.2 Visual Basic的特点
7.1.3 软硬件要求
7.1.4 Visual Basic版本简介
7.2 Visual Basic的集成开发环境
7.2.1 运行Visual Basic中文版
7.2.2 Visual Basic的窗体设计器
7.2.3 工程资源管理器
7.2.4 工具箱窗体
7.2.5 属性窗口
7.2.6 代码窗口
7.2.7 窗体布局窗口
7.3 建立第一个Visual Basic应用程序
7.3.1 简单应用程序设计
7.3.2 Visual Basic的相关概念
7.3.3 输入、输出对话框
7.3.4 QBasic与Visual Basic中的部分区别
7.4 调试与错误处理
7.4.1 程序错误
7.4.2 Visual Basic调试工具
7.4.3 错误捕获及处理
习题
上机操作题
第8章 设计应用程序的界面
8.1 设计窗体
8.1.1 窗体的建立、添加和删除
8.1.2 窗体的属性和事件
8.1.3 向窗体中添加控件
8.1.4 启动窗体的设置
8.1.5 窗体的生命周期
8.2 Visual Basic中常用的控件
8.2.1 Visual Basic的控件简介
8.2.2 Label(标签)
8.2.3 TextBox(文本框)
8.2.4 CommandButton(命令按钮)
8.2.5 CheckBox(复选框)
8.2.6 OptionButton(单选钮)
8.2.7 Frame(框架)
8.2.8 ScrollBar(滚动条)
8.2.9 ListBox(列表框)
8.2.10 Combox(组合框)
8.2.11 Image(图像框)
8.2.12 PictureBox(图片框)
8.2.13 Timer(定时器)
8.3 Visual Basic的ActiveX控件
8.3.1 如何向工具箱中添加ActiveX控件
8.3.2 用户ActiveX控件的创建
8.4 设计多文档界面(MDI)
8.4.1 界面样式
8.4.2 多文档界面(MDI)中窗体间的关系
8.4.3 创建MDI应用程序的方法与步骤
8.5 发行Visual Basic应用程序
8.5.1 创建安装程序
8.5.2 使用Visual Basic安装向导
习题
上机操作题
第9章 设计菜单和工具栏
9.1 菜单编辑器窗口简介
9.2 设计菜单
9.2.1 菜单栏设计
9.2.2 添加代码
9.2.3 快捷菜单的建立
9.2.4 运行时操作菜单
9.3 设计工具栏
9.3.1 工具栏的常用属性、方法和事件
9.3.2 创建工具栏
9.3.3 为工具栏的各按钮编写处理过程
习题
上机操作题
第10章 设计图形和多媒体程序
10.1 图形控件介绍
10.2 线条和形状控件
10.2.1 线条控件(Line)
10.2.2 形状控件(Shape)
10.3 图像框和图片框控件
10.3.1 图像框控件
10.3.2 图片框控件
10.4 图形控件的应用
10.4.1 建立绘制正弦曲线的程序
10.4.2 图形查看实例
10.5 使用Animation控件
10.5.1 Animation控件的相关属性、方法和事件
10.5.2 使用Animation播放AVI文件的方法
10.6 多媒体集成控件MCIWnd
10.6.1 MCIWnd控件的属性和事件
10.6.2 使用MCIWnd控件制作播放器
10.6.3 完善媒体播放器
10.7 利用API函数编写多媒体应用程序
10.7.1 如何添加API函数
10.7.2 利用mciExecute()函数建立简单的多媒体程序
习题
上机操作题
第11章 创建文件应用程序
11.1 文件系统概述
11.2 文件的读写
11.2.1 顺序文件
11.2.2 随机文件
11.2.3 二进制文件
11.3 与文件相关控件的介绍
11.3.1 驱动器列表框
11.3.2 目录列表框
11.3.3 文件列表框
习题
上机操作题
第12章 数据库技术
12.1 用数据控件访问数据库
12.1.1 数据库的基本概念
12.1.2 使用数据控件访问数据库
12.1.3 用Data控件创建简单的数据库程序
12.1.4 使用DbGrid浏览数据库
12.1.5 记录的自动添加
12.2 使用可视化数据管理器
12.2.1 创建新的数据库及表
12.2.2 数据库记录的添加、删除和查询
12.3 用程序代码操作和创建数据库
12.3.1 用程序代码操作数据库
12.3.2 用程序代码创建数据库
12.4 结构化查询语言(SQL)简介
12.4.1 SQL语言的组成
12.4.2 利用SQL语言进行查询
习题
上机操作题
附录 常用字符与ASCII码对照表
猜您喜欢