您好,欢迎访问三七文档
第二章VisualFoxPro系统概述2.1VisualFoxPro的特点及性能指标2.2VisualFoxPro的启动与用户界面2.3VisualFoxPro的工作方式和命令结构2.4VisualFoxPro的辅助工具2.5项目管理器本章主要介绍VisualFoxPro6.0(以后简称VisualFoxPro)的基础知识,包括VisualFoxPro的特点、运行环境、启动与退出、界面组成和功能;同时介绍系统环境的配置和工作方式,以及系统提供可视化设计的辅助工具:向导、生成器和设计器。2.1VisualFoxPro的特点及性能指标2.1.1VisualFoxPro的特点VisualFoxPro是用于数据库管理的软件,它的主要特点如下:(1)良好的用户界面VisualFoxPro系统利用了Windows平台下的图形用户界面的优势,借助系统提供的菜单、窗口界面,通过菜单、工具或命令方式,可在系统窗口或命令窗口完成对数据管理等各种操作。(2)数据库的操作更加方便在VisualFoxPro系统中,所有的数据都是以表的形式出现,系统可以创建多种类型的表,如数据库表或自由表;可定义各个表之间的关系,使VisualFoxPro建立的表更加符合数据库的实际应用;并利用“数据库容器”将早期xBASE系统中的相对独立的数据表、查询、视图等有机地封装在一起,允许多个用户在同一个数据库中同时创建或修改对象。(3)强大的查询与管理功能VisualFoxPro的系统命令和语言强大,拥有近500条命令、200余条函数;提供了标准的数据库语言——结构化的查询语言(SQL语言);允许用户通过语言或可视化设计工具来操作数据库,并可有效地访问索引文件中的数据,快速精确地从大批量的记录中检索数据,极大地提高了数据查询的效率。(4)支持面向对象的程序设计VisualFoxPro不仅支持传统的面向过程式程序设计,还支持面向对象的可视化程序设计,借助VisualFoxPro的对象模型,可以充分使用面向对象程序设计的所有功能,包括类、继承性、封装性、多态性和子类,真正实现了面向对象程序设计的能力。(5)开发与维护更加方便VisualFoxPro系统提供了向导、生成器、设计器等多种界面的操作工具,这些工具为数据的管理和程序设计提供了灵活简便的手段。利用“向导”,可以一步步地引导用户快速建立一个数据表、查询或表单;利用“生成器”,用户不用编写代码,就可在程序中加入特定功能的控件和修改控件的属性;利用“设计器”,用户可以快速设计一个表、表单、报表等构件,帮助用户以简单方式快速完成各种操作;可以借助“项目管理器”创建和集中管理应用程序中的任何元素,对项目及数据实行更强的控制。(6)集成开发实现了数据共享VisualFoxPro提供了一个集成式开发环境,通过OLE(对象链接与嵌入)技术,可将VisualFoxPro与Word和Excel在内的其他微软的应用软件实现应用的集成。在VisualFoxPro的环境下,用户可在VisualFoxPro的窗体或表单中链接其他软件中的对象,可对其进行直接编辑;可将来自于其他应用程序的数据源导入到VisualFoxPro的表中,也可将VisualFoxPro表的数据以一定文件格式导出到其他应用程序中,实现数据共享。(7)支持网络应用及早期版本VisualFoxPro既可以在单机环境下使用,也可以在网络环境下使用。FoxPro程序以及FoxBASE+的程序可以直接在VisualFoxPro环境下运行。2.1.2VisualFoxPro的性能指标VisualFoxPro6.0主要性能指标如表2-1所示。名称性能指标表文件表中记录最大数:10亿条表中字段最大数:255个表打开的索引文件数:没有限制同时打开表文件的最大数:255个记录一条记录的最多字符数:65500个字段数据库表的字段名最大长度:128个字符自由表的字段名最大长度:10个字符设置字符字段最大宽度:254个字符设置数值字段最大宽度:20位数值计算的精确值位数:16位整数的最大值:2147483647整数的最小值:-2147483647程序文件源程序的行数:没有限制每行命令最长字符:8192个编译后最大值:64KB内存变量内存变量的最大数目:65000个使用数组的最大数目:65000个每个数组中元素的最大数目:65000个报表设计报表添加的对象数:没有限制报表的最大长度:20英寸其他同时打开“浏览”窗口的最大数目:255个打开各类窗口的最大数目:没有限制表2-1VisualFoxPro6.0的主要性能指标2.2VisualFoxPro的启动与用户界面2.2.1VisualFoxPro的运行环境1.硬件配置(1)CPU的最低配置为80586/133MHz,推荐使用586以上的处理器。(2)容量至少为16MB的RAM,推荐为32MB以上内存。(3)硬盘容量推荐为240MB以上,VisualFoxPro6.0的典型安装为100MB,完全安装要240MB的容量。(4)使用VGA或VGA以上的显示卡及高分辨率的显示器。(5)除了配置鼠标、键盘和CD-ROM外,如果需要接入Internet,还需配置Modem或网卡。2.软件环境VisualFoxPro可在以下操作系统的支持下运行:(1)Windows95、Windows98、Windows2000、WindowsXP等操作系统。(2)WindowsNT3.51、WindowsNT4.0、WindowsNT2000网络操作系统。2.2.2VisualFoxPro的启动与退出1.启动VisualFoxPro系统启动VisualFoxPro的方法如下:(1)使用Windows的系统菜单。用鼠标单击开始按钮→指向“程序”→单击“MicrosoftVisualFoxPro6.0”命令。(2)双击桌面上的VisualFoxPro图标。建议常用VisualFoxPro的用户在Windows桌面上建立其快捷方式。(3)双击与VisualFoxPro关联的文件。打开“我的电脑”,找到VisualFoxPro创建的用户文件,如表文件、项目文件、表单文件等,用鼠标双击这些文件都能启动VisualFoxPro系统,同时打开这些文件。2.退出VisualFoxPro系统在结束使用VisualFoxPro后,为保证数据的安全和软件本身的可靠性,需通过正常方式退出VisualFoxPro,其方法如下:(1)使用VisualFoxPro菜单:单击“文件”菜单→单击“退出”命令。(2)使用VisualFoxPro命令窗口:执行QUIT命令。2.2.3VisualFoxPro的界面当VisualFoxPro6.0系统启动后,首先呈现在用户面前的是如图2-1所示的VisualFoxPro系统窗口,即VisualFoxPro的主界面,它是开发或运行VisualFoxPro程序的场所,是用户使用和操作VisualFoxPro的界面。VisualFoxPro系统的主界面由以下部分组成:1.标题栏标题栏位于主界面的顶行,其中包含系统程序图标、主界面标题“MicrosoftVisualFoxPro”、最小化按钮、最大化按钮和关闭按钮。2.菜单栏标题栏下方是系统提供的条形菜单,也叫做系统菜单,它提供了VisualFoxPro的各种操作命令。VisualFoxPro的系统菜单的菜单项随窗口操作内容不同而有所增加或减少。如对表文件进行浏览操作时,会在菜单栏中的“窗口”菜单左边的位置增加“表”菜单项,而减少了“格式”菜单。3.工具栏工具栏位于系统菜单栏的下面,由若干个工具按钮组成,每一个按钮对应一个特定的功能。VisualFoxPro提供了十几个工具栏。在工具栏的右边还有几个VisualFoxPro特有的工具按钮,如“表单”、“报表”等,可方便地创建表单和报表。VisualFoxPro还提供了其他多种工具栏,如“报表控件”、“表单控件”工具栏等等。这些菜单在进行相应的设计时会自行显示出来,也可选择“显示”菜单下的“工具栏”命令项,通过弹出“工具栏”对话框(如图2-2所示)来显示和隐藏它们。图2-2VisualFoxPro的“工具栏”对话框图2-1VisualFoxPro6.0主界面工具栏用户可以通过菜单栏中“显示”菜单中的命令,将指定的工具栏显示在系统窗口中。VisualFoxPro系统启动时,系统默认将“常用”工具栏显示在系统窗口中,其他的工具栏由用户决定是否显示。4.命令窗口命令窗口是用户用交互式来执行VisualFoxPro命令的窗口。在FoxBASE环境中,是在“圆点”提示符下执行命令,而VisualFoxPro有专门的命令窗口来执行交互式命令。用户可用“窗口”菜单下的“隐藏”命令来隐藏命令窗口,隐藏之后又可以用“窗口”菜单中的“命令窗口”命令把它显示出来。命令窗口可用鼠标拖动它的标题栏改变位置,可拖动它的边框来改变大小。用户还可以用键盘的上下箭头键翻动以前使用过的命令。5.工作区窗口该窗口也叫信息窗口,用来显示VisualFoxPro各种操作信息的窗口。如在命令窗口输入命令回车后,命令的执行结果立即会在工作区窗口显示。若信息窗口显示的信息太多,可在命令窗口中执行Clear命令来予以清除。6.状态栏在VisualFoxPro系统界面的下方是状态栏。状态栏用于显示Visual表2-3编辑菜单表2-2文件菜单FoxPro所有的命令及操作状态信息,如对表文件浏览时,显示表文件的路径、名称、总记录数以及当前记录等。2.2.4VisualFoxPro的菜单系统VisualFoxPro的菜单栏位于系统窗口的第二行,由文件、编辑、显示、格式、工具、程序、窗口和帮助8个菜单选项组成。菜单选项菜单功能新建在新建对话框中创建项目、数据库、表格、查询、视图、表单、报表菜单打开用于打开已建文件对话框中的文件关闭关闭当前窗口保存保存当前窗口中的文件另存将当前窗口的文件改名后存盘还原取消对当前窗口中文件所做的修改导入引入一个VisualFoxPro文件或其他应用程序的格式文件导出将VisualFoxPro的文件以另一种应用程序文件的格式输出页面设置用于改变页面布局和打印机的设置打印预览在窗口中浏览准备打印的页打印将当前窗口中的文件输出在打印机上发送用于发送E-mail打开项目提供打开最近4个项目的快捷方式退出退出VisualFoxPro系统1.文件菜单文件菜单选项和功能如表2-2所示。2.编辑菜单编辑菜单中提供了对文本程序的多种编辑命令。编辑菜单选项和功能如表2-3所示表2-4显示菜单表2-5格式菜单表2-7程序菜单表2-4显示菜单表2-5格式菜单表2-7程序菜单菜单选项菜单功能撤消恢复在最后一次存盘前所做的修改重做恢复上一次被还原的修改剪切将当前选定的文本和对象剪切到剪贴板上复制将剪贴板上的内容复制到当前光标处粘贴将剪贴板上的内容粘贴到当前光标处选择性粘贴将其他应用程序中的OLE对象插入到指定字段中清除清除所选定的内容全部选定选定当前窗口中的全部内容查找在查找对话框中输入查找的字符串替换在替换对话框中输入替换字符并替换和定位字符串定位行用于指定光标所在的文本行插入对象将对象插入到指定字段中对象对OLE对象提供各种编辑选项链接打开并编辑被链接OLE对象属性打开编辑属性窗口表2-3编辑菜单菜单选项菜单功能编辑用于查看和修改当前文件中的记录浏览用于表格形式浏览、查看和修改当前文件中的记录追加模式在当前文件末尾添加一条空白记录Tab键次序允许在表单中设置控件的Tab顺序数据环境设置表单、报表中的格式和关系属性显示表单及控件的属性对话框代码打开当前编辑对象的代码窗口表单控件工具栏打开表单控件工具栏报表控件工具栏打开报表控件工具栏布局工具栏使用布局工具栏,用于对齐控件调色板工具栏打开调色板,对控件颜色进行显示数据库设计器打开及维护数据库中存储的表格、视图和关系表单设计器打开表单设计器网络线切换打开或关闭网格线的显示工具栏打开VisualFoxPro中所有工具栏的列表框表2-4显示菜单3.显示菜单在显示菜单中,许多菜单命令
本文标题:VF 系统概述
链接地址:https://www.777doc.com/doc-3511750 .html