




已阅读5页,还剩53页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
VisualFoxpro第二章VisualFoxPro系统概述,学习要点:,2.1VisualFoxPro的特点及性能指标2.2VisualFoxPro的启动与用户界面2.3VisualFoxPro的工作方式和命令结构2.4VisualFoxPro的辅助工具2.5项目管理器,重点与难点:,VisualFoxPro的启动与用户界面VisualFoxPro的工作方式和命令结构项目管理器,2.1VisualFoxPro的特点及性能指标,2.1.1VisualFoxPro的特点(1)良好的用户界面VisualFoxPro系统利用了Windows平台下的图形用户界面的优势,可在系统窗口或命令窗口完成对数据管理等各种操作。(2)数据库的操作更加方便在VisualFoxPro系统中,所有的数据都是以表的形式出现,系统可以创建多种类型的表,如数据库表或自由表;可定义各个表之间的关系,使VisualFoxPro建立的表更加符合数据库的实际应用。,(3)强大的查询与管理功能VisualFoxPro的系统命令和语言强大,拥有近500条命令、200余条函数;提供了标准的数据库语言结构化的查询语言,极大地提高了数据查询的效率。(4)支持面向对象的程序设计VisualFoxPro不仅支持传统的面向过程式程序设计,还支持面向对象的可视化程序设计。(5)开发与维护更加方便VisualFoxPro系统提供了向导、生成器、设计器等多种界面的操作工具,这些工具为数据的管理和程序设计提供了灵活简便的手段。,(6)集成开发实现了数据共享VisualFoxPro提供了一个集成式开发环境,通过OLE(对象链接与嵌入)技术,可将VisualFoxPro与Word和Excel在内的其他微软的应用软件实现应用的集成。(7)支持网络应用及早期版本VisualFoxPro既可以在单机环境下使用,也可以在网络环境下使用。FoxPro程序以及FoxBASE+的程序可以直接在VisualFoxPro环境下运行。,2.1.2VisualFoxPro的性能指标,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的系统菜单。(2)双击桌面上的VisualFoxPro图标。(3)双击与VisualFoxPro关联的文件。,2.退出VisualFoxPro系统,在结束使用VisualFoxPro后,为保证数据的安全和软件本身的可靠性,需通过正常方式退出VisualFoxPro,其方法如下:(1)使用VisualFoxPro菜单:单击“文件”菜单单击“退出”命令。(2)使用VisualFoxPro命令窗口:执行QUIT命令。,2.2.3VisualFoxPro的界面,1.标题栏标题栏位于主界面的顶行,其中包含系统程序图标、主界面标题“MicrosoftVisualFoxPro”、最小化按钮、最大化按钮和关闭按钮。2.菜单栏标题栏下方是系统提供的条形菜单,也叫做系统菜单,它提供了VisualFoxPro的各种操作命令。VisualFoxPro的系统菜单的菜单项随窗口操作内容不同而有所增加或减少。如对表文件进行浏览操作时,会在菜单栏中的“窗口”菜单左边的位置增加“表”菜单项,而减少了“格式”菜单。,3.工具栏工具栏位于系统菜单栏的下面,由若干个工具按钮组成,每一个按钮对应一个特定的功能。VisualFoxPro提供了十几个工具栏。在工具栏的右边还有几个VisualFoxPro特有的工具按钮,如“表单”、“报表”等,可方便地创建表单和报表。可选择“显示”菜单下的“工具栏”命令项,通过弹出“工具栏”对话框来显示和隐藏工具栏。VisualFoxPro系统启动时,系统默认将“常用”工具栏显示在系统窗口中,其他的工具栏由用户决定是否显示。,VisualFoxPro的“工具栏”对话框,4.命令窗口命令窗口是用户用交互式来执行VisualFoxPro命令的窗口。VisualFoxPro有专门的命令窗口来执行交互式命令。用户可用“窗口”菜单下的“隐藏”命令来隐藏命令窗口,隐藏之后又可以用“窗口”菜单中的“命令窗口”命令把它显示出来。5.工作区窗口该窗口也叫信息窗口,用来显示VisualFoxPro各种操作信息的窗口。6.状态栏状态栏用于显示VisualFoxPro所有的命令及操作状态信息。,2.2.4VisualFoxPro的菜单系统,VisualFoxPro的菜单栏位于系统窗口的第二行,由文件、编辑、显示、格式、工具、程序、窗口和帮助8个菜单选项组成。,文件菜单,编辑菜单,显示菜单,格式菜单,工具菜单,程序菜单,窗口菜单,帮助菜单,2.2.5工作区窗口和命令窗口,1工作区窗口工作区窗口是位于系统窗口中的空白区域,用于显示数据表、命令或程序的运行结果。2命令窗口命令窗口是一个标题为“命令”的窗口,它位于系统窗口之中。命令窗口的功能是:若用户选择命令操作方式时,用户可以从键盘上输入数据库的建立、编辑、插入、删除等命令,还可以建立并运行程序文件;若用户选择的是菜单操作方式,每当操作完成,系统自动把操作过的菜单对应命令显示在命令窗口。,在命令窗口操作时,应注意以下几点:,每行只能写一条命令,每条命令均以Enter键结束。将光标移到窗口中已执行的命令行的任意位置上,按Enter键将重新执行。清除刚输入的命令,可以按Esc键。在命令窗口中单击鼠标右键,可以显示一个快捷菜单,可以完成命令窗口和其他窗口编辑操作。,(2)菜单操作,运用VisualFoxPro菜单、窗口、对话框的图形界面特征实现交互式操作。这种操作用户无需记忆繁多的命令格式,通过菜单和交互式的对话形式即可完成指定的任务。,(3)辅助工具操作,在VisualFoxPro系统中提供了多种便于用户操作的工具,如向导、设计器、生成器等。用户可以通过这些工具完成对表、表单、程序的设计和操作。还可以直接通过单击工具栏的图标完成相应的操作。VisualFoxPro的交互操作方式随着计算机的推广和应用,将逐渐从命令方式转变为以界面操作为主、命令操作为辅的操作方式。,2程序执行方式,VisualFoxPro中的程序执行方式是将一组命令和程序设计语句,保存到一个扩展名为.PRG的程序文件中,然后通过运行命令自动执行这一文件,并将结果显示出来。这种方式在实际的应用中,是最常用最重要的方式。它不仅运行效率高,而且可重复执行。对于一些不熟悉程序编制的用户,只要了解程序的运行步骤和运行过程中的人机交互要求,就可以使用程序。,2.3.2命令结构,1命令结构VisualFoxPro的命令通常是由两部分组成:第一部分是命令动词,也称关键字,用于指定命令的操作功能;第二部分是命令子句,用于说明命令的操作对象、操作条件等信息。VisualFoxPro的命令形式如下:,2命令格式中的约定符号,在VisualFoxPro的命令和函数格式中采用了统一约定的符号,这些符号的含义如下:表示必选项,尖括号内的参数必须根据格式输入其参数值。表示可选项,方括号内的参数由用户根据具体要求选择输入其参数值。|表示“或者选择”选项,可以选择竖杠两边的任意选项。表示省略选项,有多个同类参数重复。,2.4VisualFoxPro的辅助工具,为了便于应用程序的开发,VisualFoxPro提供了三种功能强大的支持可视化设计的辅助工具:向导、生成器和设计器。,2.4.1向导,VisualFoxPro的向导是一种快捷设计工具,它通过对话框的形式,引导用户分步完成某一指定任务。VisualFoxPro的向导工具有20余种,从创建表、视图、查询、表单、应用程序等均可使用相应的向导工具完成。向导工具的最大特点是“快捷”,操作简单,并能快速完成编辑任务。,例如,以表向导为例,其操作步骤如下:,首先打开要操作的表文件。在VisualFoxPro系统菜单中,选择“工具”中的“向导”,再选择“表”,如图2-3所示。在表对话框中选择“表向导”,系统显示表向导对话框,如图2-4所示。,图2-3向导菜单,图2-4表向导,向导功能表,2.4.2设计器,VisualFoxPro设计器为用户提供了一个友好的图形界面,为用户完成不同任务提供了良好的设置和选择工具。例如,以表设计器为例,其操作步骤如下:在VisualFoxPro系统菜单中,首先在“文件”菜单中,选择“新建”选项,然后在“新建”对话框中选择“表”,弹出创建文件的对话框。输入表文件名,这时又弹出表设计器窗口。VisualFoxPro设计器有多种,其功能如表2-11所示。,设计器功能表,2.4.3生成器,VisualFoxPro提供的生成器是一个带有选项卡的对话框。例如,以表单生成器为例,其操作步骤如下:在VisualFoxPro系统菜单中,首先在“文件”菜单中,选择“新建”选项,然后选择“表单”,再选择“新建”。在表单窗口中选择图标或者在表单中点击鼠标右键,然后在菜单中选择生成器,这时打开生成器对话框,如图所示。,表单生成器,生成器功能表,2.5项目管理器,VisualFoxPro的项目管理器把每一类文件的组成作为一类模块,通过创建一个项目文件把应用系统的所有组成模块统一管理起来。用户可利用项目管理器简便地、可视化地创建、修改、调试和运行项目中各类文件,还能把应用项目集合成一个在VisualFoxPro环境下运行的应用程序,或者编译(连编)成脱离VisualFoxPro环境运行的可执行文件。,2.5.1创建项目,1.创建方法通常使用两种方法创建一个新的项目文件:一种是使用VisualFoxPro的菜单命令一种是在命令窗口输入命令,具体操作如下:系统菜单:单击“文件”菜单单击“新建”命令选文件类型“项目”单击新建文件按钮文件取名单击保存按钮。命令窗口:CREATPROJECT,2.项目管理器界面组成,(1)标题栏项目管理器标题栏显示的标题就是项目文件的主文件名,在创建项目文件时,默认项目文件名为“项目1、项目2”,用户可予以删除,输入自己选择的项目文件名。(2)选项卡标题栏下方是选项卡,共有六个。选择不同选项卡,则在下面的工作区显示所管理的相应文件的类型。现对各选项卡的意义说明如下:,全部可显示和管理应用项目中使用的所有类型的文件。数据管理应用项目中各种类型的数据文件。文档显示和管理应用项目中使用文档类文件。类该选项卡显示和管理应用项目中使用的类库文件。代码管理项目中使用的各种程序代码文件。其他显示和管理应用项目中使用的但在以上选项卡中没有管理的文件。,(3)工作区项目管理器的工作区是显示和管理各类文件的窗口,它采用分层结构的方式来组织和管理项目中的文件。左边的最高一层用明确的标题标识了文件的分类。(4)命令按钮项目管理器右边的命令按钮用来对工作区窗口的文件提供各种操作命令,2.5.2项目管理器的使用,有两种方法使用项目管理器:一种方法是先创建一个项目管理器文件,再使用项目管理器的界面来创建应用系统所需的各类文件;一种方法是先独立地建立应用系统的各类文件,再把它们一一添加到一个新建的项目管理器中。,1.命令按钮的功能,新建在工作区窗口选中某类文件后,用新建命令按钮新建的文件就添加到该项目管理器窗口中。添加可把用VisualFoxPro的各类独立的文件添加到该项目管理器中,统一地组织管理起来。修改可修改项目中已存在的各类文件。运行在工作区窗口选中某个具体文件后,可运行该文件。移去把选中的文件从该项目中移去。连编把项目中相关的文件连编成应用程序和可执行文件。,2.项目管理器中命令的操作,在项目管理器中管理文件,可进行新建、添加、运行、重命名等各种操作。在工作区窗口用鼠标单击展开各类文件和选择了要操作的文件,可用以下几种方式进行操作:(1)使用命令按钮(2)使用“项目”菜单(3)使用快捷菜单,3.项目管理器对应用程序的开发运用,在开发一个数据库应用系统时,创建一个项目管理器后,首先通过项目管理器的新建和添加命令按钮把应用系统所有的各类文件组织在项目中,然后再对项目中的各类文件进行调试和修改,就可选择应用系统中程序运行的起点文件主文件。,图2-7“项目”菜单下的命令,图2-8“项目管理器”中的快捷菜单,2.5.3定制项目管理器,1.改
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 4.18 东晋南朝时期江南地区的开发 说课稿 2025-2026学年统编版七年级历史上册
- 2025年教育行业质量评估与认证体系下的教育创新模式报告
- 13 我们所了解的环境污染说课稿-2025-2026学年小学道德与法治四年级下册统编版(五四学制)
- 2025年环保型汽车内饰材料生产项目绿色认证与标准研究报告
- 《3-6岁幼儿学习与发展指南》试题及答案
- 2025-2026学年河南省商丘市重点中学生物高三上期末联考模拟试题
- 高级会计实务会计专业考试试题及答案指导
- 第三单元课外古诗词诵读《庭中有奇树》说课稿 2024-2025学年统编版语文八年级上册
- 银发族养老服务需求变化趋势及应对策略-2025年市场分析
- 2025-2026学年山西省晋中市祁县中学生物高三第一学期期末学业水平测试模拟试题
- 影响宠物毛发质量的因素研究进展
- 网约车司机礼仪培训
- 山东省二年级下册数学期末考试试卷
- 交通事故现场勘查课件
- GB/T 44621-2024粮油检验GC/MS法测定3-氯丙醇脂肪酸酯和缩水甘油脂肪酸酯
- 餐饮加盟协议合同书
- 知道网课智慧《睡眠医学(广州医科大学)》测试答案
- 糖尿病医疗广告宣传指南
- T CEC站用低压交流电源系统剩余电流监测装置技术规范
- python程序设计-说课
- ISO15614-1 2017 金属材料焊接工艺规程及评定(中文版)
评论
0/150
提交评论