Visual FoxPro程序设计幻灯片第2章_第1页
Visual FoxPro程序设计幻灯片第2章_第2页
Visual FoxPro程序设计幻灯片第2章_第3页
Visual FoxPro程序设计幻灯片第2章_第4页
Visual FoxPro程序设计幻灯片第2章_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

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

文档简介

1、1Visual FoxPro数据库技术基础2第2章 Visual FoxPro 9.0系统初步2.1 VFP 9.0系统概述 2.2 VFP 9.0的安装、启动和退出 2.3 VFP 9.0的用户界面 2.4 VFP 9.0的工作方式2.5 VFP 9.0的环境设置2.6 VFP 9.0的项目管理器2.7 习题 32.1 Visual FoxPro 9.0系统概述2.1.1 Visual FoxPro的历史沿革l20世纪年代初,Ashton Tate公司开发了微机上的关系数据库系统dBASE,其后,又推出了dBASE 、dBASE plus、dBASE 等l1986年,Fox公司推出了FoxB

2、ASE 1.0,其后推出了FoxBASE+2.1,1989年Fox公司推出FoxPro 1.0l1992年微软收购了Fox公司,1993年3月开发出FoxPro 2.5;1995年8月,推出了新一代32位产品Visual FoxPro 3.0;1997年推出了Visual FoxPro 5.0;1998年以后,微软又推出了Visual FoxPro 6.0、 Visual FoxPro 7.0、 Visual FoxPro 8.0l2004年,微软推出了最新的Visual FoxPro 9.042.1.2 Visual FoxPro 9.0的功能 VFP 9.0是面向对象的关系型数据库管理系统

3、,是一种用于数据库结构设计和数据库应用程序开发的功能强大的微机数据库管理系统软件。其功能如下:l数据定义功能l数据操纵功能l数据控制功能l程序编辑、运行与调试功能l界面设计功能52.1.3 Visual FoxPro 9.0应用系统的开发过程 使用VFP开发的应用系统基本组成:l一个或多个数据库l用户操作界面,如欢迎界面、输入数据的表单、显示数据的表单、菜单、工具栏等。l事务处理,如查询、排序、统计和计算等。l输出形式与界面,允许用户检索或输出自己需要的数据,如浏览、报表、标签等。主程序,用来设置应用程序系统环境和起始点。6使用VFP开发应用系统基本过程:l创建应用系统目录框架l对系统环境进行

4、设置l用项目管理器组织应用系统l创建数据库、表及试图l设计用户的操作界面l设计访问信息的方法l测试与调试连编项目生成应用程序及制作安装盘72.1.4 Visual FoxPro 9.0的文件类型 82.2 Visual FoxPro 9.0安装、启动和退出2.2.1 Visual FoxPro的安装l关闭所有应用程序l运行安装文件(VFP安装文件夹下的setup.exe文件)按照安装向导提示,“一路Next”即可完成92.2 Visual FoxPro 9.0安装、启动和退出2.2.2 启动Visual FoxPro(方法)l执行“开始”“所有程序”“MicroSoft Visual FoxP

5、ro 9.0”“MicroSoft Visual FoxPro 9.0”。l双击桌面上的“MicroSoft Visual FoxPro 9.0”图标亦可。2.2.3 退出Visual FoxPro(方法)l单击窗口右上角的“X”按钮l在命令窗口中输入“QUIT”命令执行“文件”“退出”菜单命令102.3 Visual FoxPro 9.0用户界面主窗口工作区命令窗口菜单栏工具栏状态栏标题栏11Visual FoxPro 6.0用户界面主窗口工作区命令窗口菜单栏工具栏状态栏标题栏122.3.1 Visual FoxPro 9.0的菜单系统l菜单栏:条形菜单系统根据当前所执行的操作不同,所显示的

6、条形菜单项和下拉式菜单中的选项也不相同,称为上下文敏感菜单。例如:当执行“显示”“浏览”菜单命令打开一个数据表的浏览窗口时,菜单栏中不再出现“格式”菜单项,而是自动添加“表”菜单项。l右键快捷菜单132.3.2 Visual FoxPro 9.0的工具栏 VFP 9.0在初始状态下有两个工具栏:“维护精灵”工具栏(在VFP 6.0中没有)和“常用”工具栏。 “维护精灵”工具栏包含的系统维护工具l显示或隐藏某个工具栏l新建工具栏l定制工具栏l删除工具栏重置工具栏142.3.3 Visual FoxPro 9.0的主窗口工作区 用于显示命令或程序的执行结果。可以通过“_screen.fontsiz

7、e=n”命令设置主窗口中显示内容的字体大小。l表达式输出命令格式:?|?功能:计算并输出表达式中各表达式的值?:表示换行显示表达式表中各表达式的值?:表示紧跟在前一个输出位置之后显示表达式中各表达式的值|:“或者”,两旁内容任选其一152.3.4 Visual FoxPro 9.0的命令窗口 显示、输入、编辑及执行交互命令。l命令窗口的特点可以显示用户执行菜单命令时对应的VFP语言命令支持彩色代码,即语法着色能自动进行语法检查,自动列出成员以便填充语句命令窗口中保留显示已经执行过的命令,可重复使用l显示或隐藏命令窗口(方法)执行“窗口”“命令”菜单命令单击“常用”工具栏上的“命令窗口”图标Ct

8、rl+F2:显示命令窗口;Ctrl+F4:隐藏命令窗口16l命令窗口的使用通过按Esc键删除尚未按Enter键执行的命令文本将插入点光标放置于命令行任何位置,按Enter可重复执行以前命令选定一个代码块,按Enter可执行该代码块按Ctrl+Enter可断行完成代码块的输入在行尾输入分号按Enter,可用多行输入执行一条命令选定文本后,按住鼠标左键拖动,可将选定文本移动到本窗口其他位置或其他编辑窗口中;按住Ctrl再拖动,则为复制l命令窗口的快捷菜单剪切、复制、粘贴生成表达式运行所选区域清除属性172.4 Visual FoxPro 9.0的工作方式2.4.1 交互工作方式可视化操作方式:实质

9、是对菜单和对话框的联合运用。优点:直观易懂,操作简单;缺点:操作环节多,速度慢,效率低。命令操作方式:是指用户在命令窗口中输入或选择一条命令后按Enter,系统立即执行该命令的一种操作方式(命令是能使系统执行且完成各种操作的语句)。优点:速度快,效率高;VFP菜单没有包括其全部功能,一些操作只能通过命令操作方式完成2.4.2 程序执行方式 程序执行方式是指用户先建立程序文件,然后再运行该程序。其突出优点是运行效率高,可以重复运行。182.5 Visual FoxPro 9.0的环境设置2.5.1 更改和查看环境设置使用“选项”对话框设置环境使用SET命令设置环境 格式:SET ON|OFF T

10、O 参数值 说明:u 使用不同的设置命令字,SET命令完成不同的功能u 在使用SET命令设置环境选项时,这些设定仅对当前数据工作期有效,退出系统时即释放。例2.1 设定在主窗口中显示系统时钟 命令窗口中输入:SET CLOCK ON19显示环境设置(方法)使用“选项”对话框使用“DISPLAY STATUS”命令格式:DISPLAY STATUS TO PRINTER|TO FILE ADDITIVE功能:显示VFP环境状态说明:缺省所有选项,结果显示在主窗口;设置“TO PRINTER”将输出结果打印;“TO FILE ”将输出结果定向到指定文件中,若此时选了ADDITIVE,则添加到指定文

11、件的尾部。使用函数格式:?SET(“设置命令字”)功能:显示单个SET环境设定值例2.2 显示“SET CLOCK”和“SET DATE”的当前设置状态 命令窗口中输入:?SET(“CLOCK”),SET(“DATE”)202.5.2 设置默认目录和搜索路径使用“选项”对话框设置默认目录设置搜索路径使用SET命令设置默认目录格式:SET DEFAULT TO 功能:改变默认目录到指定的目录说明:格式为:盘符:文件夹名文件夹名设置搜索路径格式:SET PATH TO 功能:指定文件搜索路径说明:在中可以给出一个或多个路径(用逗号或分号分隔);若没有,表示恢复默认目录设置。21例2.3 设置E盘上

12、的VFP文件夹为默认工作目录。 命令窗口中输入: SET DEFAULT TO E:VFP例2.4 用命令将d:bookforms、d:bookprogs设置为搜索路径。 命令窗口中输入: SET PATH TO d:bookforms, d:bookprogs222.6 Visual FoxPro 9.0的项目管理器 项目是文件、数据、文档和其他VFP对象的集合,被保存在一个扩展名为.PJX的项目文件中。在VFP中,使用“项目管理器”的窗口组织和管理项目中的各种组件。创建项目且打开项目管理器(方法)单击“任务面板管理器”中的“打开项目”或“新建项目”按钮执行“文件”“新建”菜单命令,选择“项

13、目”命令方式格式:CREATE PROJECT 说明:为新项目产生相应的文件(包括项目文件.PJX和项目备注文件.PJT);打开该项目的“项目管理器”窗口。23项目管理器的选项卡数据:主要用于组织和管理项目中包含的所有数据,如数据库、数据表、视图、自由表和查询等。文档:表单、报表、标签。类:可通过基类创建新类。代码:用于管理数据库开发的应用程序文件(.PRG)、API库和应用程序文件,其他:主要用于应用程序中其他文件的管理,如菜单文件、文本文件、位图文件、图标文件等。全部:集中显示项目中所有文件24项目管理器的命令按钮新建:创建各类指定的对象或文件。添加:将已存在的指定类型的文件或对象添加到本项目中。修改:打开选定对象或它的设计器,完成编辑操作。浏览:打开选定的表且在“浏

温馨提示

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

评论

0/150

提交评论