第二章(新2.1-2.3)_第1页
第二章(新2.1-2.3)_第2页
第二章(新2.1-2.3)_第3页
第二章(新2.1-2.3)_第4页
第二章(新2.1-2.3)_第5页
已阅读5页,还剩33页未读 继续免费阅读

下载本文档

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

文档简介

1、上一页下一页退 出2022-4-111第第 2 2 章章上一页下一页退 出2022-4-112主要内容主要内容2.1 Visual Foxpro2.1 Visual Foxpro 集成操作环境介绍集成操作环境介绍2.2 Visual Foxpro2.2 Visual Foxpro 文件类型文件类型2.3 Visual Foxpro2.3 Visual Foxpro的项目管理及其操作的项目管理及其操作2.4 Visual Foxpro2.4 Visual Foxpro 语言基础语言基础上一页下一页退 出2022-4-113教学目的:教学目的:了解VFP的特点,掌握VFP的集成操作环境;VFP命令

2、的语法格式及常用命令;配置VFP操作环境;VFP文件类型, 熟悉项目管理器的操作应用。了解数据库语言基础知识,熟悉Visual FoxPro数据类型常用数据类型;掌握Visual FoxPro各种数据存储容器特点,以及常量的表示、变量的赋值的功能和使用。 掌握Visual FoxPro常用运算符的功能和使用、各种常用函数的功能和使用。 掌握Visual FoxPro各种表达式的应用操作,掌握空值的格式、功能和使用方法。 上一页下一页退 出2022-4-1142.1 Visual Foxpro 集成操作环境集成操作环境 可视化集成操作环境可视化集成操作环境2.1.1 Visual Foxpro操

3、作界面操作界面F主菜单栏:动态菜单系统,会变化主菜单栏:动态菜单系统,会变化F工具栏:对应于经常使用的菜单命令工具栏:对应于经常使用的菜单命令F主窗口:显示输出结果主窗口:显示输出结果F命令窗口(指令窗户):输入并执行命令命令窗口(指令窗户):输入并执行命令F状态栏:显示当前状态(注意变化)状态栏:显示当前状态(注意变化) 上一页下一页退 出2022-4-115工具栏工具栏主菜单栏主菜单栏变化变化(增、减、变灰、变亮)增、减、变灰、变亮)菜单菜单状态栏状态栏命令窗口命令窗口上一页下一页退 出2022-4-116F菜单系统与工具栏菜单系统与工具栏u菜单系统菜单系统 主菜单主菜单: :动态动态 快

4、捷菜单:快捷菜单:u菜单操作和菜单约定菜单操作和菜单约定 Ctrl+Ctrl+字母键字母键快捷键快捷键 省略号(省略号()将打开对话框将打开对话框 黑色箭头(黑色箭头( )有子莱单有子莱单 灰化菜单灰化菜单该菜单功能当前不可用该菜单功能当前不可用 正常菜单正常菜单 勾号(勾号()上一页下一页退 出2022-4-117:主菜单常用菜单功能主菜单常用菜单功能F“文件文件”菜单菜单F“编辑编辑”菜菜单单F“显示显示”菜菜单单F“格式格式”菜菜单单F“工具工具”菜单菜单F“ 程 序程 序 ” 菜菜单单F“ 窗 口窗 口 ” 菜菜单单F“ 帮 助帮 助 ” 菜菜单单上一页下一页退 出2022-4-118

5、F在 VFP6.0 的菜单系统中,菜单栏里的菜单选项不是一成不变的,在不同的使用环境中,菜单选项是不一致的,而且在打开后菜单里的选项也可能不一样,这种情况称为上下文敏感F如打开一个数据表时,系统就会在主菜单上自动添加 “表” 菜单,供用户对此数据表进行追加记录、编辑数据等操作时用;打开一个报表时,主菜单上就会自动添上报表项,可以通过 报表 菜单的选项进行修改该报表的内容等工作上一页下一页退 出2022-4-119:关于快捷键关于快捷键F菜单命令菜单命令文件文件打开打开关闭关闭F快捷键快捷键Ctrl+NCtrl+NCtrl+OCtrl+OF菜单命令与快捷键作用相同菜单命令与快捷键作用相同F快捷键

6、比菜单命令快快捷键比菜单命令快F绝大部分菜单命令都有自己的快捷键绝大部分菜单命令都有自己的快捷键上一页下一页退 出2022-4-1110:工具栏工具栏F改变工具栏的外观工具提示(工具提示( Tooltip Tooltip )(右击工具栏)(右击工具栏/ /工具提示)工具提示)F打开其他工具栏“显示显示”菜单打开菜单打开“工具栏工具栏”对话框对话框在某个工具栏上,单击鼠标右键在某个工具栏上,单击鼠标右键F定制工具栏工具栏的泊留与浮动(工具栏的泊留与浮动(常用常用工具栏)工具栏)泊留与浮动间的切换(双击与拖动)泊留与浮动间的切换(双击与拖动)增删系统工具栏中的按钮(右击工具栏增删系统工具栏中的按钮

7、(右击工具栏/ /定制定制/ /拖放)拖放)重置系统工具栏(右击工具栏重置系统工具栏(右击工具栏/ /选定选定/ /重置成系统默认状重置成系统默认状态)态)上一页下一页退 出2022-4-1111F工具栏是微软公司流行软件的共同特色,对于经常工具栏是微软公司流行软件的共同特色,对于经常使用的功能,通过工具栏调用比通过菜单调用要方使用的功能,通过工具栏调用比通过菜单调用要方便快捷得多。便快捷得多。F默认情况下,默认情况下, VFP 的的 “常用常用” 工具栏随系统启动工具栏随系统启动时一起打开,显示在菜单栏下面,用户也可以将其时一起打开,显示在菜单栏下面,用户也可以将其拖放列主窗口的任意位置,所

8、有的工具栏按钮都有拖放列主窗口的任意位置,所有的工具栏按钮都有文本提示功能,当把鼠标指针停留在某个图标按钮文本提示功能,当把鼠标指针停留在某个图标按钮上时,系统将会用文字的形式显示它的功能。上时,系统将会用文字的形式显示它的功能。FVFP共提供了包括常用工具栏在内的共提供了包括常用工具栏在内的11 个工具栏。个工具栏。 上一页下一页退 出2022-4-1112 “数据库设计器数据库设计器”工具栏工具栏 “报表控件报表控件”工具栏工具栏 “表单控件表单控件”工具栏工具栏 “报表设计器报表设计器”工具栏工具栏 “表单设计器表单设计器”工具栏工具栏 “打印预览打印预览”工具栏工具栏 “布局设计器布局

9、设计器”工具栏工具栏 “查询设计器查询设计器”工具栏工具栏 “调色板调色板”工具栏工具栏 “视图设计器视图设计器”工具栏工具栏共计1 11 1个工具栏个工具栏 这些工具栏缺省情况下随着某一种类型这些工具栏缺省情况下随着某一种类型的文件打开后自动打开的,例如当你新建或打的文件打开后自动打开的,例如当你新建或打开一个数据库文件时,开一个数据库文件时,“数据库设计器数据库设计器”工具工具栏就会自动显示。当关闭了数据库文件之后具栏就会自动显示。当关闭了数据库文件之后具栏又自动关闭。栏又自动关闭。上一页下一页退 出2022-4-1113:命令窗口命令窗口u可在命令窗口中直接输入并执行各种命可在命令窗口中

10、直接输入并执行各种命令和函数令和函数u命令的输入和编辑命令的输入和编辑 一次执行一条命令一次执行一条命令 长命令可用符号(;)续行,多行的长命令长命令可用符号(;)续行,多行的长命令插入新行可用插入新行可用【 Ctrl+ENTER】u改变命令窗口中文本的字体改变命令窗口中文本的字体用用“格式格式”莱单中的莱单中的“字体字体”上一页下一页退 出2022-4-1114 命令窗口是桌面上的一个重要部件,在命令窗口是桌面上的一个重要部件,在该窗口中,可以直接输入该窗口中,可以直接输入 VFP VFP 命令并立即执命令并立即执行,尽管大多数行,尽管大多数 VFP VFP 的命令从菜单中可以访的命令从菜单

11、中可以访问,简单地输入一个命令还是很有用的。问,简单地输入一个命令还是很有用的。 例如:例如:F“ DIR”在屏幕上显示当前目录下表在屏幕上显示当前目录下表 的信的信息息F在命令窗口输入:在命令窗口输入:“ CLEAR”则清除屏幕则清除屏幕F“QUIT可直接退出可直接退出 VFP 。上一页下一页退 出2022-4-1115:命令窗口关闭前后命令窗口关闭前后F启动命令窗口启动命令窗口F关闭前关闭前有有格式格式菜单菜单文件文件菜单中菜单中关闭关闭呈亮色呈亮色F关闭后关闭后没有没有格式格式菜单菜单文件文件菜单中菜单中关闭关闭呈灰色呈灰色上一页下一页退 出2022-4-1116:命令窗口的关闭与打开命

12、令窗口的关闭与打开F关闭关闭法法 1 :关闭按钮:关闭按钮法法 2 :单击工具栏上的:单击工具栏上的命令窗口命令窗口按钮按钮法法 3 :文件:文件/关闭关闭法法 3 :CTRL+F4F打开打开法法 1 :单击:单击常用常用工具栏上的工具栏上的命令窗口命令窗口按钮按钮法法 2 :窗口:窗口/命令窗口命令窗口法法 3 : CTRL+F2上一页下一页退 出2022-4-1117:在命令窗口中执行命令在命令窗口中执行命令F DIRF DIR*.*F命令出错的情况命令出错的情况F命令的重用命令的重用F命令行的复制命令行的复制上一页下一页退 出2022-4-1118:vfp命令的语法格式说明命令的语法格式

13、说明F一般格式一般格式: 命令动词命令动词 子句子句 例例: DIR *.* set default to a:jxgl CLEAR命令动词命令动词: 用于标识命令的功能用于标识命令的功能 单命令动词单命令动词: CLEAR: CLEAR 复合命令动词复合命令动词: set default to : set default to 命令动词的略写命令动词的略写: : 前四个字母必写前四个字母必写上一页下一页退 出2022-4-1119子句子句: 表述命令执行的细节,也称命令参数表述命令执行的细节,也称命令参数 如操作对象、范围、条件的指定,如操作对象、范围、条件的指定, 功能的选择等功能的选择等

14、F 命令动词可以带多个子句,也可不带命令动词可以带多个子句,也可不带 子句,常见为一个到两个子句;子句,常见为一个到两个子句;F子句的表述遵循一定约定子句的表述遵循一定约定(命令语法规则)(命令语法规则)DELETE FILE FileName | ? RECYCLE上一页下一页退 出2022-4-1120DIR a:vfp*.docMd d:vfp03会计会计QUIT上一页下一页退 出2022-4-1121几个常用命令:几个常用命令:P32-33(1)*和&命令(2)?和?命令(3)clear命令(4)dir命令(5)md/rd/cd命令(6)copy file/rename/del

15、ete file命令(7)run命令(8)quit命令上一页下一页退 出2022-4-1122:配置操作环境配置操作环境“工具工具”菜单中菜单中“选项选项”设置为默认值(永久有效)设置为默认值(永久有效)确定(临时有效)确定(临时有效)Shift+Shift+确定(当前设置会显示确定(当前设置会显示在命令窗口中)在命令窗口中)通过通过 SET SET 命令进行配置命令进行配置p34p34表表2-12-1上一页下一页退 出2022-4-1123:Visual Foxpro 的操作方式的操作方式F命令操作方式命令操作方式F项目管理器方式项目管理器方式F菜单菜单/工具栏方式工具栏方式上一页下一页退

16、出2022-4-11242.2Visual Foxpro 文件类型文件类型F文件类型:文件类型:13F创建文件创建文件 新建新建 极少使用菜单而是使用极少使用菜单而是使用“项目管项目管理器理器”中的中的“新建新建” 设计器和向导设计器和向导 各种文件可用的设计器和向导各种文件可用的设计器和向导 命令:命令:create上一页下一页退 出2022-4-11252.3 Visual FoxproVisual Foxpro的项目管理及其操作的项目管理及其操作FVFP控制中心控制中心F项目管理器是项目管理器是 VFP 中处理数据和操作中处理数据和操作对象的主要组织工具对象的主要组织工具F项目是用户项目

17、是用户VFPVFP文件、数据、文档等文件、数据、文档等 VFPVFP操作对象的集合地操作对象的集合地F项目内容项目内容-即各种数据管理信息,即各种数据管理信息,以项目文件形式保存以项目文件形式保存项目文件项目文件.PJX项目备注文件项目备注文件.PJT上一页下一页退 出2022-4-1126“项目管理器项目管理器” 窗口窗口 VFP数据库系统的数据库系统的 “控制中心控制中心” : 在使用在使用 VFP VFP 管理数据库或开发一个数管理数据库或开发一个数据库应用系统时,即使一个规模不大的应用据库应用系统时,即使一个规模不大的应用系统,也会有几十个多种类型的文件,如通系统,也会有几十个多种类型

18、的文件,如通常的常的prgprg命令文件、命令文件、dbfdbf表文件、表文件、cdxcdx索引文索引文件以及菜单、表单、报表、位图等文件,如件以及菜单、表单、报表、位图等文件,如果没有一个有效的管理工具,将会对开发工果没有一个有效的管理工具,将会对开发工作以及以后的系统维护带来很大困难作以及以后的系统维护带来很大困难使用项目管理器具有以下优点:使用项目管理器具有以下优点:上一页下一页退 出2022-4-1127 1 项目管理器提供了简便的、可视的方法来项目管理器提供了简便的、可视的方法来组织和处理表、数据库、表单、报表、查询和其它组织和处理表、数据库、表单、报表、查询和其它一切文件,在项目管

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

20、统中所有在运行时不需改变的文件都可以包含在一个应用文件中;需改变的文件都可以包含在一个应用文件中; 4 对于专业版本的用户,通过项目管理器对于专业版本的用户,通过项目管理器将应用系统编译成扩展名为将应用系统编译成扩展名为 EXE 的可执行文件,的可执行文件,使得应用系统能够脱离使得应用系统能够脱离 VFP 环境运行。环境运行。上一页下一页退 出2022-4-11282.3.1 创建项目文件创建项目文件F法法 1 :使用命令:使用命令 CREATE PROJECT filename|?F法法 2 :使用:使用“文件文件”菜单中菜单中“新建新建”F法法 3 :工具栏上的:工具栏上的“新建新建”按钮

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

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

23、-号:折叠号:折叠u所有的包含文件在运行时都是只读的所有的包含文件在运行时都是只读的u在在程序程序、表单表单、查询查询、菜单菜单组中,主文件用粗体表示组中,主文件用粗体表示上一页下一页退 出2022-4-11322.3.3 2.3.3 定制项目管理器定制项目管理器F拖动到屏幕顶部拖动到屏幕顶部F双击标题栏双击标题栏:泊留项目管理器泊留项目管理器F展开折叠按钮展开折叠按钮F撕下选项卡撕下选项卡F图钉按钮图钉按钮上一页下一页退 出2022-4-11332.3.4 2.3.4 项目管理器的操作项目管理器的操作F通过主菜单中的通过主菜单中的项目项目菜单菜单F通过项目管理器窗口的命令按钮通过项目管理器窗

24、口的命令按钮F通过利用快捷菜单通过利用快捷菜单上一页下一页退 出2022-4-11341、用命令按钮实现指定功能、用命令按钮实现指定功能选定对象或类型后再单击选定对象或类型后再单击每个按钮在每个按钮在项目项目菜单中都有相应的菜菜单中都有相应的菜单命令单命令(1)(1)新建:创建一个新文件或对象新建:创建一个新文件或对象(2)(2)添加:把现有文件添加到项目中添加:把现有文件添加到项目中(3)(3)修改:相应的操作工具(如设计器等)打开修改:相应的操作工具(如设计器等)打开(4)(4)移去:从项目中移去选定的文件或对象移去:从项目中移去选定的文件或对象 (5)(5)连编:连编一个项目或应用程序连编:连编一个项目或应用程序(6)(6)运行运行: :执行选定的查询、表单或程序执行选定的查询、

温馨提示

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

评论

0/150

提交评论