第02章VFP系统环境_第1页
第02章VFP系统环境_第2页
第02章VFP系统环境_第3页
第02章VFP系统环境_第4页
第02章VFP系统环境_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

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

文档简介

1、2.1 Visual FoxPro的操作环境2.2 Visual FoxPro文件类型2.3 Visual FoxPro的项目管理及操作2.4 Visual FoxPro语言基础4/12/202214/12/20222:VFP 在计算机系统中的地位在计算机系统中的地位计算机系统计算机系统硬件硬件软件软件系系统统软软件件OS应应用用软软件件DBMS编译编译FOXBASEFOXPROVFP如果你的计算机中使用了防病毒程序,请如果你的计算机中使用了防病毒程序,请在运行在运行“安装程序安装程序”之前将它关闭之前将它关闭“安装安装程序程序”运行后,记住重新启动防病毒程序。运行后,记住重新启动防病毒程序。

2、安装过程非常简单,只要跟着提示一步一安装过程非常简单,只要跟着提示一步一步地走就行了,如果你的硬盘足够大,建步地走就行了,如果你的硬盘足够大,建议你安装议你安装 联机文档文件联机文档文件(100MB) (100MB) ,方法,方法是选择是选择 用户自定义安装用户自定义安装 ,然后选择,然后选择 全部选中全部选中 。4/12/202232.1 2.1 Visual Visual FoxproFoxpro 集成操作环境集成操作环境介绍介绍 可视化集成操作环境可视化集成操作环境主菜单栏:动态菜单系统,会变化主菜单栏:动态菜单系统,会变化工具栏:对应于经常使用的菜单命令工具栏:对应于经常使用的菜单命令

3、主窗口:显示输出结果主窗口:显示输出结果命令窗口(指令窗户):输入并执行命令命令窗口(指令窗户):输入并执行命令状态栏:显示当前状态(注意变化)状态栏:显示当前状态(注意变化) 4/12/202244/12/20225工具栏工具栏主菜单栏主菜单栏变化变化(增、减、变灰、变亮)增、减、变灰、变亮)菜单菜单状态栏状态栏命令窗口命令窗口菜单系统与工具栏菜单系统与工具栏u菜单系统菜单系统主菜单主菜单: :动态动态快捷菜单:快捷菜单:u菜单操作和菜单约定菜单操作和菜单约定Ctrl+Ctrl+字母键字母键快捷键快捷键省略号(省略号()将打开对话框将打开对话框黑色箭头(黑色箭头( )有子莱单有子莱单灰化菜单

4、灰化菜单该菜单功能当前不可用该菜单功能当前不可用正常菜单正常菜单勾号(勾号()4/12/20226“文件文件”菜单菜单“编辑编辑”菜单菜单“显示显示”菜单菜单“格式格式”菜单菜单“工具工具”菜单菜单“程序程序”菜单菜单“窗口窗口”菜单菜单“帮助帮助”菜单菜单4/12/20227在 VFP6.0 的菜单系统中,菜单栏里的菜单选项不是一成不变的,在不同的使用环境中,菜单选项是不一致的,而且在打开后菜单里的选项也可能不一样,这种情况称为上下文敏感如打开一个数据表时,系统就会在主菜单上自动添加 “表” 菜单,供用户对此数据表进行追加记录、编辑数据等操作时用;打开一个报表时,主菜单上就会自动添上报表项,

5、可以通过 报表 菜单的选项进行修改该报表的内容等工作4/12/20228菜单命令菜单命令文件文件打开打开关闭关闭快捷键快捷键Ctrl+NCtrl+NCtrl+OCtrl+O菜单命令与快捷键作用相同菜单命令与快捷键作用相同快捷键比菜单命令快快捷键比菜单命令快绝大部分菜单命令都有自己的快捷键绝大部分菜单命令都有自己的快捷键4/12/20229改变工具栏的外观工具提示(工具提示( Tooltip Tooltip )(右击工具栏)(右击工具栏/ /工具提示)工具提示)打开其他工具栏“显示显示”菜单打开菜单打开“工具栏工具栏”对话框对话框在某个工具栏上,单击鼠标右键在某个工具栏上,单击鼠标右键定制工具栏

6、工具栏的泊留与浮动(工具栏的泊留与浮动(常用常用工具栏)工具栏)泊留与浮动间的切换(双击与拖动)泊留与浮动间的切换(双击与拖动)增删系统工具栏中的按钮(右击工具栏增删系统工具栏中的按钮(右击工具栏/ /定制定制/ /拖放)拖放)重置系统工具栏(右击工具栏重置系统工具栏(右击工具栏/ /选定选定/ /重置成系统默认重置成系统默认状态)状态)4/12/202210工具栏是微软公司流行软件的共同特色,对于经常工具栏是微软公司流行软件的共同特色,对于经常使用的功能,通过工具栏调用比通过菜单调用要方使用的功能,通过工具栏调用比通过菜单调用要方便快捷得多。便快捷得多。默认情况下,默认情况下, VFP VF

7、P 的的 “常用常用” 工具栏随系统启动工具栏随系统启动时一起打开,显示在菜单栏下面,用户也可以将其时一起打开,显示在菜单栏下面,用户也可以将其拖放列主窗口的任意位置,所有的工具栏按钮都有拖放列主窗口的任意位置,所有的工具栏按钮都有文本提示功能,当把鼠标指针停留在某个图标按钮文本提示功能,当把鼠标指针停留在某个图标按钮上时,系统将会用文字的形式显示它的功能。上时,系统将会用文字的形式显示它的功能。VFPVFP共提供了包括常用工具栏在内的共提供了包括常用工具栏在内的11 11 个工具栏。个工具栏。 4/12/2022114/12/202212 “数据库设计器数据库设计器”工具栏工具栏 “报表控件

8、报表控件”工具栏工具栏 “表单控件表单控件”工具栏工具栏 “报表设计器报表设计器”工具栏工具栏 “表单设计器表单设计器”工具栏工具栏 “打印预览打印预览”工具栏工具栏 “布局设计器布局设计器”工具栏工具栏 “查询设计器查询设计器”工具栏工具栏 “调色板调色板”工具栏工具栏 “视图设计器视图设计器”工具栏工具栏共计1 11 1个工具栏个工具栏 这些工具栏缺省情况下随着某一种类型这些工具栏缺省情况下随着某一种类型的文件打开后自动打开的,例如当你新建或打的文件打开后自动打开的,例如当你新建或打开一个数据库文件时,开一个数据库文件时,“数据库设计器数据库设计器”工具工具栏就会自动显示。当关闭了数据库文

9、件之后具栏就会自动显示。当关闭了数据库文件之后具栏又自动关闭。栏又自动关闭。:命令窗口命令窗口u可在命令窗口中直接输入并执行各种命可在命令窗口中直接输入并执行各种命令和函数令和函数u命令的输入和编辑命令的输入和编辑一次执行一条命令一次执行一条命令长命令可用符号(;)续行,多行的长命令长命令可用符号(;)续行,多行的长命令插入新行可用插入新行可用【 Ctrl+ENTERCtrl+ENTER】u改变命令窗口中文本的字体改变命令窗口中文本的字体用用“格式格式”莱单中的莱单中的“字体字体”4/12/202213 命令窗口是桌面上的一个重要部件,在命令窗口是桌面上的一个重要部件,在该窗口中,可以直接输入

10、该窗口中,可以直接输入 VFP VFP 命令并立即执命令并立即执行,尽管大多数行,尽管大多数 VFP VFP 的命令从菜单中可以访的命令从菜单中可以访问,简单地输入一个命令还是很有用的。问,简单地输入一个命令还是很有用的。 例如:例如:“ DIR”DIR”在屏幕上显示当前目录下表在屏幕上显示当前目录下表 的的信息信息在命令窗口输入:在命令窗口输入:“ CLEAR”CLEAR”则清除屏幕则清除屏幕“QUITQUIT可直接退出可直接退出 VFP VFP 。4/12/202214启动命令窗口启动命令窗口关闭前关闭前有有格式格式菜单菜单文件文件菜单中菜单中关闭关闭呈亮色呈亮色关闭后关闭后没有没有格式格

11、式菜单菜单文件文件菜单中菜单中关闭关闭呈灰色呈灰色4/12/202215一般格式一般格式: : 命令动词命令动词 子句子句 例例: : DIRDIR * *. .* * set default toset default to a:jxgla:jxgl CLEARCLEAR命令动词命令动词: : 用于标识命令的功能用于标识命令的功能 单命令动词单命令动词: CLEAR: CLEAR 复合命令动词复合命令动词: set default to : set default to 命令动词的略写命令动词的略写: : 前四个字母必写前四个字母必写4/12/2022164/12/202217子句子句: 表

12、述命令执行的细节,也称命令参数表述命令执行的细节,也称命令参数 如操作对象、范围、条件的指定,如操作对象、范围、条件的指定, 功能的选择等功能的选择等F 命令动词可以带多个子句,也可不带命令动词可以带多个子句,也可不带 子句,常见为一个到两个子句;子句,常见为一个到两个子句;F子句的表述遵循一定约定子句的表述遵循一定约定(命令语法规则)(命令语法规则)DELETE FILE FileName | ? RECYCLE4/12/202218DIR a:vfp*.docMd d:vfp03会计会计QUIT文件类型:文件类型:1919创建文件创建文件 新建新建 极少使用菜单而是使用极少使用菜单而是使用

13、“项目项目管理器管理器”中的中的“新建新建”设计器和向导设计器和向导各种文件可用的设计器和向导各种文件可用的设计器和向导命令:命令:createcreate4/12/2022194/12/202220:配置操作环境配置操作环境“工具工具”菜单中菜单中“选项选项”设置为默认值(永久有效)设置为默认值(永久有效)确定(临时有效)确定(临时有效)Shift+Shift+确定(当前设置会显示确定(当前设置会显示在命令窗口中)在命令窗口中)通过通过 SET SET 命令进行配置命令进行配置VFPVFP控制中心控制中心项目管理器是项目管理器是 VFP VFP 中处理数据和操中处理数据和操作对象的主要组织工

14、具作对象的主要组织工具项目是用户项目是用户VFPVFP文件、数据、文档等文件、数据、文档等 VFPVFP操作对象的集合地操作对象的集合地项目内容项目内容-即各种数据管理信息,即各种数据管理信息,以项目文件形式保存以项目文件形式保存项目文件项目文件.PJX.PJX项目备注文件项目备注文件.PJT.PJT4/12/2022214/12/202222“项目管理器项目管理器” 窗口窗口 VFP数据库系统的数据库系统的 “控制中心控制中心” : 在使用在使用 VFP VFP 管理数据库或开发一个数管理数据库或开发一个数据库应用系统时,即使一个规模不大的应用据库应用系统时,即使一个规模不大的应用系统,也会

15、有几十个多种类型的文件,如通系统,也会有几十个多种类型的文件,如通常的常的prgprg命令文件、命令文件、dbfdbf表文件、表文件、cdxcdx索引文索引文件以及菜单、表单、报表、位图等文件,如件以及菜单、表单、报表、位图等文件,如果没有一个有效的管理工具,将会对开发工果没有一个有效的管理工具,将会对开发工作以及以后的系统维护带来很大困难作以及以后的系统维护带来很大困难使用项目管理器具有以下优点:使用项目管理器具有以下优点:4/12/202223 1 项目管理器提供了简便的、可视的方法来项目管理器提供了简便的、可视的方法来组织和处理表、数据库、表单、报表、查询和其它组织和处理表、数据库、表单

16、、报表、查询和其它一切文件,在项目管理器中用户不必使用一切文件,在项目管理器中用户不必使用 VFP 命命令,仅通过单击鼠标就能实现数据库、表、表单等令,仅通过单击鼠标就能实现数据库、表、表单等许多文件的创建、修改、删除等操作,快捷方便;许多文件的创建、修改、删除等操作,快捷方便; 2 双击应用程序组件双击应用程序组件 (表单、菜单、程序等表单、菜单、程序等) 就可以运行或进行修改就可以运行或进行修改 3 通过项目管理器,可直接将应用系统的大通过项目管理器,可直接将应用系统的大部分文件编译成一个扩展名为部分文件编译成一个扩展名为 APP 的应用文件,的应用文件,便于最终用户的管理,应用系统中所有

17、在运行时不便于最终用户的管理,应用系统中所有在运行时不需改变的文件都可以包含在一个应用文件中;需改变的文件都可以包含在一个应用文件中; 4 对于专业版本的用户,通过项目管理器对于专业版本的用户,通过项目管理器将应用系统编译成扩展名为将应用系统编译成扩展名为 EXE 的可执行文件,的可执行文件,使得应用系统能够脱离使得应用系统能够脱离 VFP 环境运行。环境运行。创建项目文件创建项目文件法法 1 1 :使用命令:使用命令 CREATE PROJECT CREATE PROJECT filenamefilename| |? 法法 2 2 :使用:使用“文件文件”菜单中菜单中“新建新建”法法 3 3

18、 :工具栏上的:工具栏上的“新建新建”按钮按钮 对已经存在的项目,可采对已经存在的项目,可采用命令(用命令(MODIFY PROJECTMODIFY PROJECT)或菜单)或菜单命令或对应工具按钮打开命令或对应工具按钮打开。4/12/2022244/12/202225图图 1-7 “项目管理器项目管理器”窗口窗口项列表项列表选项卡选项卡折叠折叠/展开按钮展开按钮命令按钮命令按钮 用用“项目管理器项目管理器”组织数据和文档组织数据和文档1 1 、用、用“选项卡选项卡”分类显示项目中各类型数据项分类显示项目中各类型数据项 6 6个选项卡个选项卡v全部全部v数据:一个项目中的所有数据(数据库、自由

19、表、数据:一个项目中的所有数据(数据库、自由表、 查询、视图)查询、视图)v文档:处理数据时所用的全部文档(表单、报表和文档:处理数据时所用的全部文档(表单、报表和标签)标签)v类:表单和程序中所用的类库和类类:表单和程序中所用的类库和类v代码:程序、代码:程序、APIAPI库和应用程序库和应用程序v其他:其他:菜单、文本文件和其他文件菜单、文本文件和其他文件( (如位图文件等如位图文件等) )4/12/202226用用“项列表项列表”查看项目中的内容查看项目中的内容相当于相当于大纲视图大纲视图或或资源管理器资源管理器带斜线的圆圈:连编时将被排除带斜线的圆圈:连编时将被排除+ +号:展开号:展

20、开- -号:折叠号:折叠所有的包含文件在运行时都是只读的所有的包含文件在运行时都是只读的在在程序程序、表单表单、查询查询、菜单菜单组中,主文件用粗体表示组中,主文件用粗体表示4/12/202227项目管理器的操作项目管理器的操作通过主菜单中的通过主菜单中的项目项目菜单菜单通过项目管理器窗口的命令按钮通过项目管理器窗口的命令按钮通过利用快捷菜单通过利用快捷菜单4/12/2022281 1、用命令按钮实现指定功能、用命令按钮实现指定功能选定对象或类型后再单击选定对象或类型后再单击每个按钮在每个按钮在项目项目菜单中都有相应的菜菜单中都有相应的菜单命令单命令(1)(1)新建:创建一个新文件或对象新建:创建一个新文件或对象(2)(2)添加:把现有文件添加到项目中添加:把现有文件添加到项目中(3)(3)修改:相应的操作工具(如设计器等)打开修改:相应的操作工具(如设计器等)打开(4)(4)移去:从项目中移去选定的文件或对象移去:从项目中移去选定的文件或对象 (5)(5)连编:连编一个项目或应用程序连编:连编一个项目或应用程序(6)(6)运行运行: :执行选定的查询、表单或程序执行选定的查询、表单或程序4/12/2022294/12/202230(7)(

温馨提示

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

评论

0/150

提交评论