Visual FoxPro实用教程
本书系统地介绍了Visual FoxPro的基础知识与具体应用实例。全书共分为8个项目,并以任务的形式进行讲解,通俗易懂、实用性强,主要内容包括Visual FoxPro基础知识、语言基础、数据库操作、查询与视图、控件、表单设计、报表和标签设计、菜单设计等。
本书在编排上,注重理论与实践相结合,采用案例教学模式,突出实践环节,设置了任务描述、任务分析、准备知识、任务实施、知识链接、操作技巧、拓展提高等特色模块,每个项目还搭配有项目小结和项目考核,意在提高学生的学习兴趣,促进学生的全面发展,以便更好地面对未来的学习、工作和生活。
本书既适合作为高等院校Visual FoxPro课程的教材,又适合作为广大Visual FoxPro程序设计爱好者的入门教程。对于有一定基础的中高级水平的开发人员,本书也提供了关于Visual FoxPro的新特点和使用方法,并提供了相应的实例。
项目一 Visual FoxPro基础知识
任务一:安装Visual FoxPro程序
任务描述
任务分析
准备知识
Visual FoxPro的发展历程
Visual FoxPro的特点
Visual FoxPro的安装
Visual FoxPro的启动
Visual FoxPro的退出
任务实施
任务二:定制工具栏
任务描述
任务分析
准备知识
标题栏
菜单栏
工具栏
工作区
命令窗口
状态栏
任务实施
任务三:利用项目管理器创建及定制新项目
任务描述
任务分析
准备知识
任务实施
学习和打开项目
定制项目管理器
任务四:开发应用程序
任务描述
任务分析
准备知识
向导
Visual FoxPro的应用开发
任务实施
项目小结
项目考核
项目二 Visual FoxPro语言基础
任务一:利用日期运算符进行日期计算
任务描述
任务分析
准备知识
数据类型
常量和变量
运算符
任务实施
任务二:实现数组与表之间数据的传递
任务描述
任务分析
准备知识
数组
程序基本结构
任务实施
任务三:利用过程计算圆的面积
任务描述
任务分析
准备知识
常用语句和命令
常用过程和函数
任务实施
项目实训:设计Visual FoxPro程序
项目小结
项目考核
项目三 Visual FoxPro数据库操作
任务一:创建数据库管理学生成绩
任务描述
任务分析
准备知识
创建数据库
打开数据库
修改数据库
关闭数据库
删除数据库
任务实施
任务二:利用浏览和显示表显示学生档案信息
任务描述
任务分析
准备知识
创建表
输入数据
打开与关闭表
修改表结构
浏览和显示表
定位记录
删除记录
替换记录的数据
任务实施
任务三:利用索引与排序排列出生日期
任务描述
任务分析
准备知识
索引的分类
建立索引
使用索引
记录排序
任务实施
任务四:利用数据完整性设置学生奖学金金额
任务描述
任务分析
准备知识
数据完整性
多工作区操作
任务实施
项目实训:创建数据库
项目小结
项目考核
项目四 Visual FoxPro查询与视图
任务一:利用查询设计器查询学生信息
任务描述
任务分析
准备知识
查询设计器
创建查询
运行和修改查询
查询去向
任务实施
任务二:创建视图统计学生信息
任务描述
任务分析
准备知识
创建视图
视图设计器
更新数据
任务实施
项目实训:创建视图
项目小结
项目考核
项目五 Visual FoxPro控件操作
任务一:利用文本框制作用户注册界面
任务描述
任务分析
准备知识
表单
标签
文本框
任务实施
任务二:为命令按钮添加标题图像
任务描述
任务分析
准备知识
编辑框
命令按钮和命令按钮组
任务实施
任务三:利用组合框整理个人信息
任务描述
任务分析
准备知识
列表框
组合框
任务实施
任务四:使用选项按钮组来显示选择信息
任务描述
任务分析
准备知识
任务实施
任务五:在页框中引用对象
任务描述
任务分析
准备知识
复选框
页框和页
任务实施
任务六:使用表格生成器生成表格
任务描述
任务分析
准备知识
属性
表格的常用方法
表格中列对象的常用方法
表头对象常用属性
任务实施
任务七:利用计时器制作模拟时钟
任务描述
任务分析
准备知识
微调按钮
常用事件
计时器
任务实施
任务八:利用表单创建图像框
任务描述
任务分析
准备知识
任务实施
项目小结
项目考核
项目六 Visual FoxPro表单设计
任务一:掌握表单的创建、保存、运行与修改
任务描述
任务分析
准备知识
表单的创建
使用表单向导创建表单
保存表单
运行表单
修改表单
任务实施
任务二:设计员工家庭成员管理表单
任务描述
任务分析
准备知识
控件的添加
控件的选定
控件的移动和缩放
控件的复制与删除
添加多个同类控件
控件的布局
任务实施
任务三:利用数据环境设计考勤信息管理表单
任务描述
任务分析
准备知识
打开数据环境设计器
添加表或视图
移去表或视图
设置表之间的关系
任务实施
项目小结
项目考核
项目七 Visual FoxPro报表和标签设计
任务一:创建快速报表管理学生成绩
任务描述
任务分析
知识准备
报表设计器
报表控件
预览与打印
任务实施
任务二:利用标签编辑课程的相关内容
任务描述
任务分析
准备知识
任务实施
项目小结
项目考核
项目八Visual FoxPro菜单设计
任务:利用菜单系统创建“学生成绩管理”菜单
任务描述
任务分析
准备知识
任务实施
创建菜单
生成和运行菜单
项目小结
项目考核
参考文献