本书是按照教育部考试中心制定的《全国计算机等级考试Visual BASIC二级大纲(2002版)》的要求而编写的。全书内容包括Visual BASIC概述、基本概念和操作、数据的输入和输出、Visual BASIC语言基础、常用标准控件、Visual BASIC的控制结构、数组、过程、菜单设计、对话框、多重窗体及多文档界面、数据文件等。本书作者结合实际工作经验给出了部分有实用价值的编程实例。每章还配有适量的习题,以供读者练习。 \r\n 本书内容新颖,结构严谨,图文并茂,概念讲解清晰,重点突出,在强调基本理论的同时,也重视基本操作。本书不仅适合于参加计算机等级考试的考生使用,而且可作为大学及高等职业学校的程序设计教材,也适合于一般程序设计者自学使用。
第1章 Visual BASIC概述 \r\n\r\n1.1 概述 \r\n1.1.1 程序设计语言概述 \r\n1.1.2 Visual BASIC的版本 \r\n1.1.3 Visual BASIC的基本特点 \r\n1.2 运行环境、安装和启动 \r\n1.2.1 运行环境\r\n1.2.2 安装 \r\n1.2.3 启动与退出\r\n1.3 集成开发环境(IDE)的元素 \r\n1.3.1 标题栏\r\n1.3.2 菜单栏 \r\n1.3.3 工具栏 \r\n1.3.4 工具箱\r\n1.3.5 工程管理器窗口 \r\n1.3.6 属性窗口 \r\n1.3.7 对象浏览器 \r\n1.3.8 窗体设计器 \r\n1.3.9 代码编辑器窗口 \r\n1.3.10 窗体布局窗口 \r\n1.3.11 立即、本地和监视窗口 \r\n习题 \r\n\r\n第2章 基本概念和操作 \r\n\r\n2.1 程序设计方法的发展 \r\n2.1.1 结构化程序设计 \r\n2.1.2 面向对象的程序设计 \r\n2.2 Visual BASIC中对象的概念 \r\n2.2.1 对象 \r\n2.2.2 对象的建立和命名 \r\n2.2.3 对象的属性、事件和方法 \r\n2.3 控件的画法和基本操作 \r\n2.3.1 控件的画法 \r\n2.3.2 控件的基本操作 \r\n2.4 键盘及鼠标事件 \r\n2.4.1 键盘事件 \r\n2.4.2 鼠标事件 \r\n2.4.3 实现拖放技术 \r\n2.5 窗体及其使用 \r\n2.5.1 窗体的建立 \r\n2.5.2 窗体的属性 \r\n2.5.3 窗体所能识别的事件 \r\n2.5.4 窗体可以使用的方法 \r\n2.6 VB编程基本步骤 \r\n2.6.1 创建工程 \r\n2.6.2 设计用户界面 \r\n2.6.3 设置对象属性 \r\n2.6.4 编写程序代码 \r\n2.6.5 保存和打开工程 \r\n2.6.6 运行程序\r\n2.6.7 生成exe文件 \r\n习题 \r\n\r\n第3章 数据的输入和输出 \r\n\r\n3.1 数据输出 \r\n3.1.1 Print方法 \r\n3.1.2 与Print方法有关的函数 \r\n3.1.3 其他方法和属性 \r\n3.2 InputBox函数 \r\n3.3 MsgBox函数 \r\n3.4 打印机输出 \r\n3.4.1 直接输出 \r\n3.4.2 窗体输出 \r\n习题 \r\n\r\n第4章 Visual BASIC语言基础 \r\n\r\n4.1 编码规则 \r\n4.2 数据类型 \r\n4.2.1 基本数据类型 \r\n4.2.2 用户自定义类型 \r\n4.3 变量与常量 \r\n4.3.1 变量 \r\n4.3.2 常量 \r\n4.3.3 变量或常量的命名规则 \r\n4.4 变量的作用域 \r\n4.5 运算符和表达式 \r\n4.5.1 算术运算符 \r\n4.5.2 字符串运算符 \r\n4.5.3 关系运算符 \r\n4.5.4 逻辑运算符 \r\n4.5.5 表达式 \r\n4.6 常用内部函数 \r\n4.6.1 转换函数 \r\n4.6.2 字符串操作函数 \r\n4.6.3 常用数学函数 \r\n4.6.4 日期函数 \r\n4.6.5 其他函数 \r\n习题 \r\n\r\n第5章 常用标准控件 \r\n\r\n5.1 文本框及标签控件 \r\n5.1.1 文本框控件 \r\n5.1.2 标签控件 \r\n5.2 图形控件 \r\n5.2.1 图片框控件 \r\n5.2.2 图像框控件 \r\n5.2.3 画线控件 \r\n5.2.4 形状控件 \r\n5.3 命令按钮控件 \r\n5.4 单选按钮和复选框控件 \r\n5.4.1 单选按钮 \r\n5.4.2 复选框按钮 \r\n5.5 列表框和组合框控件 \r\n5.5.1 列表框控件 \r\n5.5.2 组合框控件 \r\n5.6 框架及滚动条控件 \r\n5.6.1 框架控件 \r\n5.6.2 滚动条控件 \r\n5.7 计时器控件 \r\n5.8 驱动器、目录和文件列表框 \r\n5.8.1 驱动器列表框 \r\n5.8.2 目录列表框控件 \r\n5.8.3 文件列表框 \r\n习题 \r\n\r\n第6章 Visual BASIC的控制结构 \r\n\r\n6.1 基本语句 \r\n6.1.1 赋值语句 \r\n6.1.2 注释语句 \r\n6.1.3 语句续行 \r\n6.2 顺序结构程序设计 \r\n6.3 选择结构程序设计 \r\n6.3.1 单行结构条件语句 \r\n6.3.2 块结构条件语句 \r\n6.4 多分支结构程序设计 \r\n6.5 For循环控制结构 \r\n6.6 当循环控制结构 \r\n6.7 Do循环控制结构 \r\n6.8 多重循环 \r\n6.9 GoTo型控制 \r\n6.9.1 GoTo语句 \r\n6.9.2 On - GoTo语句 \r\n习题 \r\n\r\n第7章 数组 \r\n\r\n7.1 数组的概念 \r\n7.2 静态数组和动态数组 \r\n7.2.1 动态数组的定义 \r\n7.2.2 数组的清除和重定义 \r\n7.3 数组的基本操作 \r\n7.3.1 数组元素的输入、输出和赋值 \r\n7.3.2 For Each…Next语句 \r\n7.4 数组的初始化 \r\n7.5 控件数组 \r\n7.5.1 基本概念 \r\n7.5.2 建立控件数组 \r\n7.6 数组的应用 \r\n习题\r\n\r\n第8章 过程 \r\n\r\n8.1 Sub过程 \r\n8.1.1 过程的结构 \r\n8.1.2 Sub过程的创建 \r\n8.1.3 Sub过程的调用 \r\n8.2 Function过程 \r\n8.2.1 Function过程 \r\n8.2.2 Function过程的创建 \r\n8.2.3 Function过程的调用 \r\n8.3 参数传送 \r\n8.3.1 形参与实参 \r\n8.3.2 引用 \r\n8.3.3 传值 \r\n8.3.4 数组参数的传送 \r\n8.4 可选参数与可变参数 \r\n8.4.1 可选参数 \r\n8.4.2 可变参数 \r\n8.5 对象参数 \r\n8.5.1 窗体参数 \r\n8.5.2 控件参数 \r\n习题 \r\n\r\n第9章 菜单设计 \r\n\r\n9.1 菜单的作用及分类 \r\n9.1.1 菜单的基本作用 \r\n9.1.2 菜单的分类 \r\n9.2 菜单编辑器 \r\n9.2.1 调用菜单编辑器 \r\n9.2.2 菜单编辑器的组成部分 \r\n9.2.3 符号“&”的作用\r\n9.2.4 设置分离条 \r\n9.2.5 快捷键及访问键 \r\n9.3 下拉式菜单的制作 \r\n9.4 弹出式菜单的制作 \r\n9.5 菜单项的控制 \r\n9.5.1 有效性控制 \r\n9.5.2 菜单项的复选标记 \r\n9.6 菜单项的增减 \r\n习题 \r\n\r\n第10章 对话框 \r\n\r\n10.1 对话框的分类 \r\n10.2 通用对话框 \r\n10.2.1 基本设置 \r\n10.2.2 打开文件和另存为对话框 \r\n10.2.3 字体对话框 \r\n10.2.4 颜色对话框 \r\n10.2.5 打印对话框 \r\n习题 \r\n\r\n第11章 多重窗体及多文档界面 \r\n\r\n11.1 多重窗体 \r\n11.1.1 多重窗体的语句和方法 \r\n11.1.2 建立多重窗体应用示例 \r\n11.1.3 多重窗体程序的执行与保存\r\n11.1.4 模块 \r\n11.1.5 闲置循环与DoEvents语句 \r\n11.2 多文档界面(MDI) \r\n11.2.1 创建MDI窗体及其子窗体 \r\n11.2.2 显示MDI窗体及其子窗体 \r\n11.2.3 维护子窗体的状态信息 \r\n11.2.4 用QueryUnload卸载MDI窗体 \r\n11.2.5 多文档界面应用程序中的“窗口”菜单 \r\n11.2.6 应用举例——创建一个MDI NotePad \r\n习题 \r\n\r\n第12章 数据文件 \r\n\r\n12.1 文件的结构和分类 \r\n12.1.1 文件的结构 \r\n12.1.2 文件的分类 \r\n12.2 顺序文件 \r\n12.2.1 顺序文件的打开和关闭 \r\n12.2.2 顺序文件的写操作 \r\n12.2.3 顺序文件的读操作 \r\n12.2.4 顺序文件举例 \r\n12.3 随机文件 \r\n12.3.1 随机文件的打开和关闭 \r\n12.3.2 随机文件的写操作 \r\n12.3.3 随机文件的读操作 \r\n12.3.4 随机文件中记录的增加与删除 \r\n12.3.5 随机文件应用举例 \r\n12.4 文件的基本操作 \r\n12.5 文件操作函数和语句 \r\n习题 \r\n\r\n附录一 KeyCode常数 \r\n\r\n附录二 字符集 \r\n\r\n附录三 Visual BASIC语言程序设计模拟试题与参考答案 \r\n\r\n附录四 Visual BASIC语言程序设计考试真题与参考答案 \r\n\r\n附录五 2002年9月全国计算机等级考试二级笔试试题 \r\n\r\n附录六 二级Visual BASIC语言程序设计考试大纲
1994年,原国家教委推出了全国计算机等级考试,它是一种考核应试人员对计算机和软件的实际掌握能力的考试。它不限制报考人员的学历背景,任何年龄段的人员都可以报考。这就为培养各行各业的计算机技术应用人才开辟了一条广阔的道路,取得了很好的社会效应,并得到了整个社会的认可。
为适应当前信息技术的飞速发展,国家教育部考试中心对全国计算机等级考试的考试科目及内容进行了重大调整,对考试大纲进行了全面修订,颁布制定了新的大纲——《全国计算机等级考试大纲(2002版)》。为了更好地服务于考生,引导考生尽快掌握计算机技术,并顺利通过计算机等级考试,配合新考试大纲的推出,我们编写了本书。
本书是按照教育部考试中心制定的新大纲(2002版)中对二级Visual BASIC的要求编写的。目的是让广大考生能够熟悉并快速掌握Visual BASIC开发技术,通过熟悉Visual BASIC集成开发环境,了解Visual BASIC中对象的概念和事件驱动程序的基本特性,学习简单的数据结构和算法,进而能够编写和调试实用的Visual BASIC程序。本书主要内容有:Visual BASIC概述、基本概念和操作、数据的输入和输出、Visual BASIC语言基础、常用标准控件、控制结构、数组、过程、菜单设计、对话框、多重窗体及多文档界面、数据文件等。每章还配有适量习题以供读者练习。
由于时间仓促,加之编者的学识水平有限,不妥之处在所难免,恳望广大读者不吝赐教。
无封面