




已阅读5页,还剩31页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
黑龙江省黑河学院计算机系 第二章 Visual FoxPro 6.0概述 黑龙江省黑河学院计算机系 2.1 VFP的功能及特点 2.1.1 VFP的发展过程 1、数据库的产生 l计算机管理数据随着计算机的发展而不断发展, 利用计算机对数据进行处理经历了4个阶段。 (1)人工管理阶段 (2)文件系统阶段 (3)数据库系统阶段 (4)分布式数据库系统阶段 黑龙江省黑河学院计算机系 2、VFP的发展过程主要经历了3个阶段。 (1)DBase阶段 (2)FoxBase 和 FoxPro阶段 l1989年,Fox software公司推出了Foxbase的升 级换代产品FoxPro 1.0,它正是今天Visual FoxPro6.0的前身。 (3) Visual FoxPro 阶段 l1995年微软公司推出了Visual FoxPro3.0版。 l1997年5月,推出了Visual FoxPro5.0中文版。 l1998年9月,推出了Visual FoxPro6.0中文版。 l由此可见,Visual FoxPro是Foxbase之后又一广 泛使用的关系型数据库管理系统。 黑龙江省黑河学院计算机系 2.1.2 VFP的基本功能 作为为一种数据库软库软 件,VFP6.0具有以下基本功能: 1、可以为每一种类别的信息创建一个表,利用表 存储相应的信息。 2、可以定义各个表之间的关系,从而很容易地将 各个表中相关的数据有机地联系在一起。 3、可以创建查询搜索那些满足指定条件的记录, 也可以根据需要对这些记录排序和分组,并根据 查询结果创建报表。 黑龙江省黑河学院计算机系 4、使用视图,可以从一个或多个相关联的表中, 按一定条件抽取一系列数据,并可以通过视图更 新这些表中的数据,还可以使用视图从网上取得 数据,从而收集或修改远程数据。 5、可以创建表单来直接查看和管理表中的数据。 6、可以创建一个报表来分析数据或将数据以特定 的方式打印出来。 与其他数据库不同,VFP在实现上述功能时提供了 各种向导,用户在操作时,只需要按照向导所提 供的步骤执行,使用起来非常方便。因此,VFP数 据库深受广大用户的青睐。 黑龙江省黑河学院计算机系 2.1.3 VFP的特点 1、易于使用 2、可视化开发 3、事件驱动 4、面向对象编程 5、应用向导和生成器 6、组件库 7、VFP基础类 8、活动文档 9、对动态图形文件的支持 10、程序语言的增强 11、支持OLE拖放 12、新增和改进的生成器和编译器 黑龙江省黑河学院计算机系 2.2 VFP6.0的系统环境与安装 2.2.1 VFP6.0的系统环境 1、软件环境 l可以安装在以下操作系统或网络系统环境中: Windows98、Windows2000、WindowsXP。 2、硬件环境 l(1)基本配置 l(2)推荐配置 lCPU主频:800MHZ以上。 l内存:128MB以上。 l硬盘:2G以上。 黑龙江省黑河学院计算机系 2.2.2 VFP6.0的安装 1、在CD-ROM上安装 目前绝大多数的计算机都安装了CD-ROM 驱动器,在CD-ROM上安装的操作步骤如下 : (1)将CD插入CD-ROM驱动器。 (2)在“资源管理器”的目录中,选择光驱,找 到SETUP.EXE文件并运行它。 (3)按照安装向导,选择安装形式并完成安装。 (4)退出安装。 黑龙江省黑河学院计算机系 2、在网络上用CD-ROM安装 对于网络上的用户,可以实现资源共享, 可以按照如下方法进行安装: l(1)将CD插入与网络相连的工作站的任何共享的 CD-ROM驱动器中。 l(2)在“资源管理器”的目录中,选择“映射网 络驱动器”将CD-ROM进行映射。 l(3)在“资源管理器”的目录中,选择映射驱动 器,找到SETUP.EXE文件并运行它。 l(4)按照安装向导,选择安装形式并完成安装。 l(5)退出安装 黑龙江省黑河学院计算机系 2.3 VFP6.0的用户界面 2.3.1 VFP6.0的启动 1、在“开始”菜单中启动VFP l在“开始”菜单中,启动VFP的操作步骤如下: (1)单击屏幕左下角的“开始”按钮,移动鼠标 指针指向“程序”选项。 (2)再把指针指向“Microsoft Visual FoxPro 6.0”,单击“Microsoft Visual FoxPro 6.0” 选项,单击该选项后,可以启动VFP。 黑龙江省黑河学院计算机系 2、用快捷方式启动VFP l为了方便地启动,可以在自己的桌面上建立启动 快捷方式,其操作步骤如下: (1)在桌面上单击鼠标右键,选择快捷菜单中的 “新建”,然后选择“快捷方式”。 (2)在“创建快捷方式”对话框上,选择“浏览 ”命令按钮,然后在“浏览”窗口中,找到 Visual FoxPro所在目录,找到VFP6.EXE文件, 选择“打开”。 (3)在“创建快捷方式”对话框中,选择“下一 步”。 (4)在“为程序选择标题”对话框中,输入用户 所要的快捷方式的名称,然后单击“完成”。 黑龙江省黑河学院计算机系 2.3.2 VFP6.0的界面 主窗口是开发应用程序的起点,主要由标 题栏、菜单栏、工具栏、状态栏和命令窗 口组成。 l(1)标题栏:标题栏将显示目前所使用的系统 是Microsoft Visual FoxPro。 l(2)菜单栏:菜单栏中可提供多种菜单,如“ 文件”、“编辑”、“显示”、“格式”、“工 具”、“程序”、“窗口”和“帮助”等,应用 程序的开发可在这些菜单中实现,每个菜单都有 快捷键。 黑龙江省黑河学院计算机系 l(3)工具栏:工具栏由多个按钮组成,实际上 就是下拉式菜单变成弹出式按钮。工具栏是应用 程序开发过程中重要的工具,利用工具栏能够快 速地访问常用的命令和功能。 l(4)命令窗口:在命令窗口中,可以输入VFP的 各种命令和语句,同样也可以达到程序开发的目 的。 l(5)状态栏:把当前最有用的信息告诉给用户 。 黑龙江省黑河学院计算机系 2.3.3 VFP6.0的退出 退出VFP有以下几种方法: l(1)在“命令”窗口中,输入“quit”命令, 按回车键。 l(2)直接按Alt+F4键。 l(3)在“文件”菜单中,选择“退出”命令。 l(4)双击主窗口左上角的控制菜单。 l(5)在主窗口控制菜单中,选择“关闭”。 黑龙江省黑河学院计算机系 2.4 VFP6.0的工作方式 2.4.1 VFP6.0的工作方式 lVFP6.0开发应用程序可以使用三种不同的方式, 即向导方式、菜单方式及命令方式。 2.4.2 帮助 l进入帮助系统有三种方法,即,在命令窗口中输 入“HELP”命令、调用“帮助”菜单、在VFP的 任一地方选中需获得帮助的内容后按F1功能键。 黑龙江省黑河学院计算机系 2.5 VFP6.0的文件类型 2.5.1 VFP6.0文件组成 lVFP6.0一共提供了40多种文件类型,存储数据的数 据库文件和存储程序的程序文件是VFP中两类最常 见的文件。实际上使用VFP会创建很多种类型的文 件,这些文件有着许多不同的格式,常用的文件类 型有数据库、表、项目、表查询、视图、连接、报 表、标签、程序、文本、表单、菜单等。表2.1列 出了VFP6.0中常用的文件扩展名。 2.5.2 VFP6.0中文版的性能指标 黑龙江省黑河学院计算机系 2.6 项目管理器 使用VFP 6.0时会创建很多文件,这些文件 有着不同的格式,因此就需要专门的管理 工具来提高工作效率。使用VFP 6.0的主要 工作界面“项目管理器”,将VFP 6.0 的文件用图示与分类的方式,依文件的性 质放置在不同的标签上,并针对不同类型 的文件提供不同的操作选项。 黑龙江省黑河学院计算机系 2.6.1 项目管理器简介 l“项目管理器”是 VFP 6.0 中处理数据和对象的 主要组织工具,是 VFP 6.0 的“控制中心”。 l项目是文件、数据、文档和 VFP 6.0 对象的集合 ,其保存文件带有 .pjx 扩展名。 l“项目管理器”采用可视化和自由导航,各项以类 似大纲的视图形式组织,通过展开或折叠可以清楚 地查看项目在不同层次上的详细内容。 l“项目管理器”提供简易、可见的方式组织处理表 、表单、数据库、报表、查询和其他文件,用于管 理表和数据库或创建应用程序。这样就可实现对应 用程序文件的集中有效的管理。 黑龙江省黑河学院计算机系 1、项目管理器功能 (1)采用“目录树”结构对资源信息进行集中管 理。 (2)以其集成环境为用户提供了快捷访问系统设 计工具的窗口。在项目管理器窗口。 (3)支持项目建立数据字典,用以存储各数据表 间的关系。 (4)支持与其他项目共享文件。 (5)用最简单面向对象的方法,将其系统资源编 译成可独立运行的.APP或.EXE文件。 从项目管理器所具有的功能可以看出,项目管理 器实际上就是VFP 6.0系统环境下的资源管理器。 黑龙江省黑河学院计算机系 2、项目管理器组成 VFP6.0的“项目管理器”主要包括文件选项卡、 分层结构视图和命令按钮三部分。 (1)文件选项卡 l项目管理器有6个选项卡,分别是:“全部”、 “数据”、“文档”、“类”、“代码”和“其 他”,每个选项卡用于管理某一类型文件。 (2)分层结构视图 (3)命令按钮 l在项目管理器右边有6个命令按钮,即“新建” 、“添加”、“修改”、“运行”或“打开”或 “浏览”、“移去”及“连编” 。 黑龙江省黑河学院计算机系 2.6.2使用项目管理器管理项目 在VFP 6.0中建立表、数据库、查询、表单、报表 以及应用程序时,可以用项目管理器来组织和管 理文件。 1、创建项目 (1)从“文件”菜单中选择“新建”命令,或单击 常用工具栏上的“新建”按钮,弹出“新建”对 话框。 (2)单击单选钮中的“项目”后,再单击“新建文 件”按钮,弹出“创建”对话框。 (3)选择路径,输入新建的项目文件名,保存后完 成项目的建立。 黑龙江省黑河学院计算机系 2、打开和关闭项目 打开已有项目的操作步骤如下: (1)从“文件“菜单中,选择“打开”命令,或单 击常用工具栏上的“打开”按扭,弹出“打开” 对话框。 (2)选择“文件类型”为“项目”类型,选择已有 的项目文件,单击“确定”按钮。 若要关闭项目,只需单击项目管理器右上角的“ 关闭”按钮即可。 未包含任何文件的项目称为空项目。当关闭一个 空项目时,VFP 6.0在屏幕上显示提示框。若单击 提示框中的“删除”按钮,系统将从磁盘上删除 该空项目文件;若单击提示框中的“保持”按钮 ,系统将保存该空项目文件。 黑龙江省黑河学院计算机系 3、定制项目管理器 “项目管理器”是作为一个独立的窗口 存在的。根据用户的不同需要,可以移动 它的位置,改变它的大小与外观,也可以 将它打开或折叠起来。 l(1)折叠“项目管理器” l(2)还原“项目管理器” l(3)拖开选项卡 l(4)还原选项卡 l(5)停放“项目管理器” 黑龙江省黑河学院计算机系 2.6.3 使用项目管理器操作文件 “项目管理器”为数据提供了一个组织良好的分 层结构视图。若要处理项目中某一特定类型的文 件或对象,可选择相应的选项卡。在建立表和数 据库,以及创建表单、查询、视图和报表时,所 要处理的主要是“数据”和“文档”选项卡中的 内容。 在“项目管理器”中,可以向项目中加入或移去 已有的文件,也可以新建或修改文件。 黑龙江省黑河学院计算机系 1、查看文件详细内容 l“项目管理器”中的项是以类似于大纲的结构来组 织的,可以将其展开或折叠,以便查看不同层次中 的详细内容。 l如果项目中具有一个以上同一类型的项,其类型符 号旁边会出现一个 + 号。单击 + 号可以显示项目 中该类型项的名称。 l若要折叠已展开的列表,可单击列表旁边的 - 号 。 黑龙江省黑河学院计算机系 2、创建文件 l(1)在“项目管理器”中,选择用户想要“新 建”的文件类型,“如数据库”。 l(2)单击“项目管理器”中的“新建”按钮。 l(3)按照所出现的设计器类型“新建”文件。 用户须注意从“文件”菜单中创建的文件 不会自动包含在项目中,而使用“项目” 菜单的“新建文件”命令(或使用“项目 管理器”上的“新建”按钮)所创建的文 件则自动包含在当前项目中。 黑龙江省黑河学院计算机系 3、添加文件 l(1)在“项目管理器”中,选择用户要加入的 文件类型,如“自由表”。 l(2)单击“项目管理器”中的“添加”按扭。 l(3)在“打开”对话框中,输入或选择要加入 的文件名称。 l(4)在“打开”对话框中,单击“确定”按扭 ,完成添加。 黑龙江省黑河学院计算机系 4、修改文件 l(1)在“项目管理器”中,选择用户想要修改 的文件,如“自由表”下的一个表。 l(2)单击“项目管理器”中的“修改”按钮。 l(3)在缺省或合适的设计器中打开选定的文件 进行编辑或修改。 黑龙江省黑河学院计算机系 5、移去文件 l(1)在“项目管理器”中,选择用户想移去的 文件。 l(2)单击“项目管理器”中的“移去”按扭, 弹出 “移去”文件对话框。 l(3)在对话框中,单击“移去”按扭,将其移 出;如果用户想从磁盘中删除文件,单击“删除 ”按钮,即可删除文件。 黑龙江省黑河学院计算机系 2.6.4 项目文件的连编与运行 连编是将项目中所有的文件连接编译在一 起,这是大多数系统开发都要做的工作。 1、设置主文件 l在连编之前应先设置主文件。主文件是“项目管 理器”的主控程序,是整个应用程序的起点。 (1)在项目管理器中选择要设置为主文件的程序 。 (2)选择“项目”菜单中的“设置主文件”菜单 项。 黑龙江省黑河学院计算机系 2、连编项目 在“项目管理器”中加进所有参加连编的项 目,如,程序、窗体、菜单、数据库、报表、其 它文本文件等,并设置好主文件后即可对该项目 文件进行编译。 (1)单击“项目管理器”中的“连编”按钮,弹 出“连编选项”对话框。 (2)在对话框中选择“操作”框中的相应选项。 (3)单击“确定”按钮,完成连编。 黑龙江省黑河学院计算机系 2.6.5 其他操作 1、浏览项目中表的数据 l在“项目管理器”中,当选定一个表时,切换出 “浏览”按钮,用户可通过此操作在“浏览”窗 口中浏览表文件。 l(1)在“项目管理器”中,选择用户想浏览的 数据表。 l(2)单击“浏览”按钮,在浏览窗口中显示结 果。 黑龙江省黑河学院计算机系 2、预
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论