《FoxPro系统概述》PPT课件.ppt_第1页
《FoxPro系统概述》PPT课件.ppt_第2页
《FoxPro系统概述》PPT课件.ppt_第3页
《FoxPro系统概述》PPT课件.ppt_第4页
《FoxPro系统概述》PPT课件.ppt_第5页
已阅读5页,还剩53页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Visual Visual FoxproFoxpro 第二章第二章 Visual FoxProVisual FoxPro系统概述系统概述 学习习要点: 2.1 Visual FoxPro 的特点及性能指标标 2.2 Visual FoxPro 的启动动与用户户界面 2.3 Visual FoxPro 的工作方式和命令结结构 2.4 Visual FoxPro 的辅辅助工具 2.5 项项目管理器 重点与难难点: Visual FoxPro 的启动动与用户户界面 Visual FoxPro 的工作方式和命令结结构 项项目管理器 2.1 Visual FoxPro的特点及性能指标 2.1.1 Visual FoxPro的特点 (1)良好的用户界面 lVisual FoxPro系统利用了Windows平 台下的图形用户界面的优势,可在系统窗 口或命令窗口完成对数据管理等各种操作 。 (2)数据库的操作更加方便 l在Visual FoxPro系统中,所有的数据 都是以表的形式出现,系统可以创建多种 类型的表,如数据库表或自由表;可定义 各个表之间的关系,使VisualFoxPro建立 的表更加符合数据库的实际应用。 (3)强大的查询与管理功能 lVisual FoxPro的系统命令和语言强大,拥 有近500条命令、200余条函数;提供了标准 的数据库语言结构化的查询语言,极大 地提高了数据查询的效率。 (4)支持面向对象的程序设计 lVisual FoxPro不仅支持传统的面向过程式 程序设计,还支持面向对象的可视化程序设 计。 (5)开发与维护更加方便 lVisual FoxPro系统提供了向导、生成器、 设计器等多种界面的操作工具,这些工具为 数据的管理和程序设计提供了灵活简便的手 段。 (6)集成开发实现了数据共享 lVisual FoxPro提供了一个集成式开发环 境,通过OLE(对象链接与嵌入)技术,可 将Visual FoxPro与Word和Excel在内的其他 微软的应用软件实现应用的集成。 (7)支持网络应用及早期版本 lVisual FoxPro既可以在单机环境下使用 ,也可以在网络环境下使用。FoxPro程序以 及FoxBASE+的程序可以直接在Visual FoxPro环境下运行。 2.1.2 Visual FoxPro的性能指标 名称性能指标 表文件 表中记录最大数:10亿条 表中字段最大数:255个 表打开的索引文件数:没有限制 同时打开表文件的最大数:255个 记录 一条记录的最多字符数:65 500个 字段 数据库表的字段名最大长度:128个字符 自由表的字段名最大长度:10个字符 设置字符字段最大宽度:254个字符 设置数值字段最大宽度:20位 数值计算的精确值位数:16位 整数的最大值:2 147 483 647 整数的最小值:-2 147 483 647 程序文 件 源程序的行数:没有限制 每行命令最长字符:8 192个 编译后最大值:64KB 内存变 量 内存变量的最大数目:65 000个 使用数组的最大数目:65 000个 每个数组中元素的最大数目:65 000个 报表 设计报表添加的对象数:没有限制 报表的最大长度:20英寸 其他 同时打开“浏览 ”窗口的最大数目:255个 2.2 Visual FoxPro的启动与用户界面 2.2.1 Visual FoxPro的运行环境 1硬件配置 (1)CPU的最低配置为80586/133MHz,推荐使用 586以上的处理器。 (2)容量至少为16MB的RAM,推荐为32MB以上 内存。 (3)硬盘容量推荐为240MB以上,Visual FoxPro 6.0的典型安装为100MB,完全安装要240MB的容量。 (4)使用VGA或VGA以上的显示卡及高分辨率的 显示器。 (5)除了配置鼠标、键盘和CD-ROM外,如果需要 接入Internet,还需配置Modem或网卡。 2软件环境 Visual FoxPro可在以下操作系统的支持下运行 : (1)Windows 95、Windows 98、 Windows 2000、Windows XP等操作系统 。 (2)Windows NT 3.51、Windows NT 4.0、Windows NT 2000网络操作系统 。 2.2.2 Visual FoxPro的启动与退出 1. 启动Visual FoxPro系统 启动Visual FoxPro的方法如下: (1)使用Windows的系统菜单。 (2)双击桌面上的Visual FoxPro图标。 (3)双击与Visual FoxPro关联的文件。 2. 退出Visual FoxPro系统 l在结束使用Visual FoxPro后,为保证数 据的安全和软件本身的可靠性,需通过正常 方式退出Visual FoxPro,其方法如下: (1)使用Visual FoxPro菜单:单击“文 件”菜单单击“退出”命令。 (2)使用Visual FoxPro命令窗口:执行 QUIT命令。 2.2.3 Visual FoxPro的界面 1. 标题栏 l标题栏位于主界面的顶行,其中包含系统程 序图标、主界面标题 “Microsoft Visual FoxPro”、最小化按钮、最大化按钮和关闭按钮 。 2. 菜单栏 l标题栏下方是系统提供的条形菜单,也叫做 系统菜单,它提供了Visual FoxPro的各种操作 命令。Visual FoxPro的系统菜单的菜单项随窗 口操作内容不同而有所增加或减少。如对表文 件进行浏览操作时,会在菜单栏中的“窗口”菜 单左边的位置增加“表”菜单项,而减少了“格式 ”菜单。 3. 工具栏 l工具栏位于系统菜单栏的下面,由若干个 工具按钮组成,每一个按钮对应一个特定的功 能。 lVisual FoxPro提供了十几个工具栏。在工 具栏的右边还有几个Visual FoxPro特有的工具 按钮,如“表单”、“报表”等,可方便地创建表 单和报表。 l可选择“显示”菜单下的“工具栏”命令项, 通过弹出“工具栏”对话框来显示和隐藏工具栏 。 lVisual FoxPro系统启动时,系统默认将“常 用”工具栏显示在系统窗口中,其他的工具栏 由用户决定是否显示。 Visual FoxPro的“工具栏”对话框 4. 命令窗口 l命令窗口是用户用交互式来执行Visual FoxPro命令的窗口。Visual FoxPro有专门的命 令窗口来执行交互式命令。用户可用“窗口”菜 单下的“隐藏”命令来隐藏命令窗口,隐藏之后 又可以用“窗口”菜单中的“命令窗口”命令把它 显示出来。 5. 工作区窗口 l该窗口也叫信息窗口,用来显示Visual FoxPro各种操作信息的窗口。 6. 状态栏 l状态栏用于显示Visual FoxPro所有的命令 及操作状态信息。 2.2.4 Visual FoxPro的菜单系统 Visual FoxPro的菜单栏位于系统窗口的第二行 ,由文件、编辑、显示、格式、工具、程序、 窗口和帮助8个菜单选项组成。 文件菜单 菜单选项菜单功能 新建 在新建对话框中创建项目、数据库、表格、查询、视图、表 单、报表菜单 打开用于打开已建文件对话框中的文件 关闭关闭当前窗口 保存保存当前窗口中的文件 另存将当前窗口的文件改名后存盘 还原取消对当前窗口中文件所做的修改 导入引入一个Visual FoxPro文件或其他应用程序的格式文件 导出将Visual FoxPro的文件以另一种应用程序文件的格式输出 页面设置用于改变页面布局和打印机的设置 打印预览在窗口中浏览准备打印的页 打印将当前窗口中的文件输出在打印机上 发送用于发送E-mail 打开项目提供打开最近4个项目的快捷方式 退出退出Visual FoxPro系统 编辑菜单 菜单选项菜单功能 撤消恢复在最后一次存盘前所做的修改 重做恢复上一次被还原的修改 剪切将当前选定的文本和对象剪切到剪贴板上 复制将剪贴板上的内容复制到当前光标处 粘贴将剪贴板上的内容粘贴到当前光标处 选择性粘贴将其他应用程序中的OLE对象插入到指定字段中 清除清除所选定的内容 全部选定选定当前窗口中的全部内容 查找在查找对话框中输入查找的字符串 替换在替换对话框中输入替换字符并替换和定位字符串 定位行用于指定光标所在的文本行 插入对象将对象插入到指定字段中 对象对OLE对象提供各种编辑选项 链接打开并编辑被链接OLE对象 属性打开编辑属性窗口 显示菜单 菜单选项菜单功能 编辑用于查看和修改当前文件中的记录 浏览用于表格形式浏览、查看和修改当前文件中的记 录 追加模式在当前文件末尾添加一条空白记录 Tab键次序允许在表单中设置控件的Tab顺序 数据环境设置表单、报表中的格式和关系 属性显示表单及控件的属性对话框 代码打开当前编辑对象的代码窗口 表单控件工具栏打开表单控件工具栏 报表控件工具栏打开报表控件工具栏 布局工具栏使用布局工具栏,用于对齐控件 调色板工具栏打开调色板,对控件颜色进行显示 数据库设计器打开及维护数据库中存储的表格、视图和关系 表单设计器打开表单设计器 网络线切换打开或关闭网格线的显示 工具栏打开Visual FoxPro中所有工具栏的列表框 格式菜单 菜单选项菜单功能 字体设置各种不同文字的字体 放大字体将当前窗口中的文字放大 缩小字体将当前窗口中的文字缩小 1倍行距设置当前窗口中的文字行距为单倍行(系统默认值) 1.5倍行距设置当前窗口中的文字行距为单倍行的1.5倍 两倍行距设置当前窗口中的文字行距为单倍行的2倍 缩进对当前行设置缩进 撤消缩进取消当前行的缩进 注释对当前行或选定行设置注释 撤消注释取消当前行的注释 工具菜单 菜单选项菜单功能 向导列出所有Visual FoxPro的向导菜单 拼写检查用于文本字段和备注字段的拼写检查 宏定义和维护宏的操作 类浏览器用于查看类的属性及联系 修饰对文本和程序的格式进行修饰 调试器打开调试器窗口 选项提供使用Visual FoxPro配置的多种选 项参数 程序菜单 菜单选项菜单功能 运行对指定的程序进行运行 取消取消当前的程序 继续恢复当前暂停运行的程序 挂起对当前正在运行的程序暂停 编译将源程序文件编译成目标程序 窗口菜单 菜单选项菜单功能 全部重排以不重叠方式排列所有打开的窗口 隐藏将当前窗口隐藏 消除清除当前输出窗口中的文本信息 循环按顺序将打开窗口指定为当前窗口 命令窗口打开(激活)命令窗口 数据工作期激活数据工作期窗口 帮助菜单 菜单选项菜单功能 帮助主题显示Visual FoxPro的帮助信息 文档打开Visual FoxPro的帮助信息 示例应用程序提供Visual FoxPro的附加帮助信息 关于Microsoft Visual FoxPro 列出本产品的系统信息和其他程序运行 情况 2.2.5 工作区窗口和命令窗口 1工作区窗口 l工作区窗口是位于系统窗口中的空白区域, 用于显示数据表、命令或程序的运行结果。 2命令窗口 l命令窗口是一个标题为“命令”的窗口,它位 于系统窗口之中。命令窗口的功能是:若用户选 择命令操作方式时,用户可以从键盘上输入数据 库的建立、编辑、插入、删除等命令,还可以建 立并运行程序文件;若用户选择的是菜单操作方 式,每当操作完成,系统自动把操作过的菜单对 应命令显示在命令窗口。 在命令窗口操作时,应注意以下几点: l每行只能写一条命令,每条命令均以Enter 键结束。 l将光标移到窗口中已执行的命令行的任意 位置上,按Enter键将重新执行。 l清除刚输入的命令,可以按Esc键。 l在命令窗口中单击鼠标右键,可以显示一 个快捷菜单,可以完成命令窗口和其他窗口编 辑操作。 (2)菜单操作 l运用Visual FoxPro菜单、窗口、对话 框的图形界面特征实现交互式操作。 l这种操作用户无需记忆繁多的命令格 式,通过菜单和交互式的对话形式即可完 成指定的任务。 (3)辅助工具操作 l在Visual FoxPro系统中提供了多种便 于用户操作的工具,如向导、设计器、生 成器等。用户可以通过这些工具完成对表 、表单、程序的设计和操作。还可以直接 通过单击工具栏的图标完成相应的操作。 lVisual FoxPro的交互操作方式随着计 算机的推广和应用,将逐渐从命令方式转 变为以界面操作为主、命令操作为辅的操 作方式。 2程序执行方式 lVisual FoxPro中的程序执行方式是将 一组命令和程序设计语句,保存到一个扩 展名为.PRG的程序文件中,然后通过运 行命令自动执行这一文件,并将结果显示 出来。 l这种方式在实际的应用中,是最常用 最重要的方式。它不仅运行效率高,而且 可重复执行。对于一些不熟悉程序编制的 用户,只要了解程序的运行步骤和运行过 程中的人机交互要求,就可以使用程序。 2.3.2 命令结构 1命令结构 lVisual FoxPro的命令通常是由两部分 组成: 第一部分是命令动词,也 称关键字,用于指定命令的操作功能 ; 第二部分是命令子句,用 于说明命令的操作对象、操作条件等 信息。 Visual FoxPro的命令形式如下: 2命令格式中的约定符号 在Visual FoxPro的命令和函数格式中采用了统 一约定的符号,这些符号的含义如下: l 表示必选项,尖括号内的参数 必须根据格式输入其参数值。 l 表示可选项,方括号内的参数 由用户根据具体要求选择输入其参数值。 l| 表示“或者选择”选项,可以选 择竖杠两边的任意选项。 l 表示省略选项,有多个同类参 数重复。 2.4 Visual FoxPro的辅助工具 为了便于应用程序的开发,Visual FoxPro提供 了三种功能强大的支持可视化设计的辅助工具 :向导、生成器和设计器。 2.4.1 向 导 lVisual FoxPro的向导是一种快捷设计工具 ,它通过对话框的形式,引导用户分步完成某 一指定任务。 lVisual FoxPro的向导工具有20余种,从创 建表、视图、查询、表单、应用程序等均可使 用相应的向导工具完成。 l向导工具的最大特点是“快捷”,操作简单, 并能快速完成编辑任务。 例如,以表向导为例,其操作步骤如下: l首先打开要操作的表文件。 l在Visual FoxPro系统菜单中,选择“工具 ”中的“向导”,再选择“表”,如图2-3所示。 l在表对话框中选择“表向导”,系统显示 表向导对话框,如图2-4所示。 图2-3 向导菜单 图2-4 表向导 向导功能表 向导名称功 能 表向导Visual FoxPro表结构基础上创建一个新 表 报表向导利用单独的表来快速创建报表 一对多报表向导从相关的数据表中快速创建报表 标签向导快速创建一个标签 分组/总计报表 向导 快速创建分组统计报表 表单向导快速创建一个表单 一对多表单向导从相关的数据表中快速创建表单 查询向导快速创建查询 交叉表向导创建交叉表查询 本地视图向导利用本地数据创建视图 远程视图向导创建远程视图 导入向导引导或添加数据 文档向导从项目文件和程序文件的代码中产生格 式化的文本文件 图表向导快速创建图表 应用程序向导快速创建Visual FoxPro的应用程序 SQL升迁向导引导用户利用Visual FoxPro数据库功能 创建SQL Server数据库 数据透视表向导快速创建数据透视表 安装向导从文件中创建一整套安装磁盘 邮件合并向导 创建一个邮件合并文件 2.4.2 设计器 lVisual FoxPro设计器为用户提供了一个友好 的图形界面,为用户完成不同任务提供了良好的 设置和选择工具。 例如,以表设计器为例,其操作步骤如下: l在Visual FoxPro系统菜单中,首先在“文 件”菜单中,选择“新建”选项,然后在“新建”对 话框中选择“表”,弹出创建文件的对话框。 l输入表文件名,这时又弹出表设计器窗口 。Visual FoxPro设计器有多种,其功能如表2-11 所示。 设计器功能表 名 称功 能 表设计器创建表并建立索引 查询设计器用于本地表的查询 视图设计器用于远程数据源的查询并可更新查询 表单设计器创建表单,用以查看并编辑表的数据 报表设计器创建报表,以便显示及打印数据 标签设计器创建标签布局以便打印标签 数据库设计 器 建立数据库,查看并创建表之间的关 系 连接设计器为远程视图创建连接 菜单设计器创建菜单或快捷菜单 2.4.3 生成器 lVisual FoxPro提供的生成器是一个带 有选项卡的对话框。 例如,以表单生成器为例,其操作步骤如下: l在Visual FoxPro系统菜单中,首先 在“文件”菜单中,选择“新建”选项,然后 选择“表单”,再选择“新建”。 l在表单窗口中选择图标或者在表单 中点击鼠标右键,然后在菜单中选择生成 器,这时打开生成器对话框,如图所示。 表单生成器 生成器功能表 名 称功 能 自动格式生成器生成格式化一组控件 组合框生成器生成组合框 命令组生成器生成命令组按钮框 编辑框生成器生成编辑框 表单生成器生成表单 表格生成器生成表格 列表框生成器生成列表框 选项生成器生成选项按钮 文本框生成器生成文本框 表达式生成器生成并编辑表达式 参照完整性生成器生成参照完整性规则 2.5 项目管理器 lVisual FoxPro的项目管理器把每一类 文件的组成作为一类模块,通过创建一个 项目文件把应用系统的所有组成模块统一 管理起来。 l用户可利用项目管理器简便地、可视 化地创建、修改、调试和运行项目中各类 文件,还能把应用项目集合成一个在 Visual FoxPro环境下运行的应用程序, 或者编译(连编)成脱离Visual FoxPro 环境运行的可执行文件。 2.5.1 创建项目 1. 创建方法 l通常使用两种方法创建一个新的项目文件 : 一种是使用Visual FoxPro的菜单命令 一种是在命令窗口输入命令,具体操作如下: l系统菜单:单击“文件”菜单单击“新 建”命令选文件类型“项目”单击新建文件 按钮文件取名单击保存按钮。 l命令窗口:CREAT PROJECT 2. 项目管理器界面组成 (1)标题栏 l项目管理器标题栏显示的标题就是项目 文件的主文件名,在创建项目文件时,默 认项目文件名为“项目1、项目2”,用 户可予以删除,输入自己选择的项目文件 名。 (2)选项卡 l标题栏下方是选项卡,共有六个。选择 不同选项卡,则在下面的工作区显示所管 理的相应文件的类型。现对各选项卡的意 义说明如下: 全部可显示和管理应用项目中使用的所有类型 的文件。 数据管理应用项目中各种类型的数据文件。 文档显示和管理应用项目中使用文档类文件。 类该选项卡显示和管理应用项目中使用的类库 文件。 代码管理项目中使用的各种程序代码文件。 其他显示和管理应用项目中使用的但在以上选 项卡中没有管理的文件。 (3)工作区 l项目管理器的工作区是显示和管理各类文 件的窗口,它采用分层结构的方式来组织和管 理项目中的文件。左边的最高一层用明确的标 题标识了文件的分类。 (4)命令按钮 l项目管理器右边的命令按钮用来对工作区 窗口的文件提供各种操作命令 2.5.2 项目管理器的使用 有两种方法使用项目管理器: l一种方法是先创建一个项目管理器文 件,再使用项目管理器的界面来创建应用 系统所需的各类文件; l一种方法是先独立地建立应用系统的 各类文件,再把它们一一添加到一个新建 的项目管理器中。 1. 命令按钮的功能 新建在工作区窗口选中某类文件后,用新建命令 按钮新建的文件就添加到该项目管理器窗口中。 添加可把用Visual FoxPro 的各类独立的文件添加 到该项目管理器中,统一地组织管理起来。 修改可修改项目中已存在的各类文件。 运行在工作区窗口选中某个具体文件后,可运行 该文件。 移去把选中的文件从该项目中移去。 连编把项目中相关的文件连编成应用程序和可执 行文件。 2. 项目管理器中命令的操作 在项目管理器中管理文件,可进行新建、添加 、运行

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论