




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、计算机与信息学院第2章 VFP概述1第第2章章 Visual FoxPro操作基础操作基础计算机与信息学院第2章 VFP概述2教学目的:教学目的: 1. 了解了解VFP6.0 的功能、安装的功能、安装 2. 掌握启动和退出掌握启动和退出VFP的多种方法的多种方法 3. 熟悉熟悉Visual FoxPro 的集成开发环境的集成开发环境 4. 掌握掌握VFP应用程序开发步骤应用程序开发步骤重点:重点: VFP集成环境、应用程序设计步骤集成环境、应用程序设计步骤难点:难点: 对象、属性和事件代码等概念对象、属性和事件代码等概念 计算机与信息学院第2章 VFP概述32.1.1 Visual FoxPr
2、o 6.0的特点的特点 引入了数据库的概念引入了数据库的概念 提供了多种可视化设计工具提供了多种可视化设计工具 增强了项目管理器与数据库的管理功能增强了项目管理器与数据库的管理功能 扩充了对扩充了对SQL语言的支持语言的支持 支持面向对象的程序设计支持面向对象的程序设计 增强了网络功能增强了网络功能 支持支持OLE功能功能2.1 Visual FoxPro系统简介系统简介计算机与信息学院第2章 VFP概述42.1.2 Visual FoxPro的启动与退出的启动与退出1. Visual FoxPro的启动的启动Visual FoxPro的启动方法:的启动方法: 从程序菜单启动从程序菜单启动 从
3、资源管理器中启动从资源管理器中启动 直接启动直接启动计算机与信息学院第2章 VFP概述51)从程序菜单启动从程序菜单启动 在在Windows桌面上单击【开始】按钮桌面上单击【开始】按钮 选择选择“程序程序”选项选项 单击单击“Microsoft Visual Studio 6.0”组中的组中的“Microsoft Visual FoxPro 6.0”选项选项 计算机与信息学院第2章 VFP概述62) 从资源管理器中启动从资源管理器中启动运行运行Visual FoxPro 6.0系统的启动程序系统的启动程序vfp6.exe通过通过“资源管理器资源管理器”去去查找这个程序,然后双击它查找这个程序,
4、然后双击它或单击【开始】按钮,或单击【开始】按钮,选择选择“运行运行”选项,在弹出选项,在弹出的的“运行对话框运行对话框”中中输入输入Visual FoxPro 6.0启动程启动程序的文件名,单击【确定】按钮序的文件名,单击【确定】按钮在运行对话框中,单击【浏览】按钮,找到在运行对话框中,单击【浏览】按钮,找到vfp6.exe文件文件计算机与信息学院第2章 VFP概述73)直接启动直接启动在在Windows桌面上建立桌面上建立Visual FoxPro 6.0系统的系统的快捷方式图标快捷方式图标只要在桌面上双击该图标即可启动只要在桌面上双击该图标即可启动Visual FoxPro计算机与信息学
5、院第2章 VFP概述8Visual FoxPro主窗口主窗口 启动启动Visual FoxPro后,屏幕上即出现后,屏幕上即出现Microsoft Visual FoxPro窗口窗口它的出现,表示已成功地进入它的出现,表示已成功地进入Visual FoxPro操作操作环境环境计算机与信息学院第2章 VFP概述9退出方法:退出方法:(1) 在在Visual FoxPro“文件文件”菜单项下,选择菜单项下,选择“退出退出”菜单项菜单项(2) 在在Visual FoxPro命令窗口输入命令窗口输入QUIT命令并回车命令并回车(3) 单击单击Visual FoxPro主窗口右上角的【关闭】按主窗口右上
6、角的【关闭】按钮钮(4) 单击单击Visual FoxPro主窗口左上角的控制菜单图主窗口左上角的控制菜单图标,从弹出的菜单中选择【关闭】。或者双击控制标,从弹出的菜单中选择【关闭】。或者双击控制菜单图标菜单图标(5) 同时按同时按Alt和和F4键键 2. Visual FoxPro的退出的退出计算机与信息学院第2章 VFP概述102.1.3 Visual FoxPro的系统组成的系统组成1. Visual FoxPro系统菜单系统菜单Visual FoxPro主窗口的菜单栏主窗口的菜单栏 计算机与信息学院第2章 VFP概述111. Visual FoxPro系统菜单系统菜单 “文件文件”菜单
7、菜单 “编辑编辑”菜单菜单 “显示显示”菜单菜单 “格式格式”菜单菜单 “工具工具”菜单菜单 “程序程序”菜单菜单 “窗口窗口”菜单菜单 “帮助帮助”菜单菜单计算机与信息学院第2章 VFP概述122. Visual FoxPro工具栏工具栏 工具栏指的是将大多数常用的功能或工具操作放工具栏指的是将大多数常用的功能或工具操作放入某一个工具栏中,以方便用户的操作和查询入某一个工具栏中,以方便用户的操作和查询在在Visual FoxPro 6.0中有许多设计器,每种设计器中有许多设计器,每种设计器都有一个或多个工具栏都有一个或多个工具栏在操作时,可以根据需要在屏幕上放置多个工具在操作时,可以根据需要
8、在屏幕上放置多个工具栏,通过把工具栏停放在屏幕的上部、底部或两栏,通过把工具栏停放在屏幕的上部、底部或两边,可以定制工作环境边,可以定制工作环境Visual FoxPro 6.0能够记忆工具栏的位置,再次进能够记忆工具栏的位置,再次进入入Visual FoxPro时,工具栏将位于关闭时所在的时,工具栏将位于关闭时所在的位置上位置上计算机与信息学院第2章 VFP概述132. Visual FoxPro工具栏工具栏 若需要显示或隐藏某一个工具栏,可以若需要显示或隐藏某一个工具栏,可以单击单击“显显示示”菜单菜单项项再选择再选择“工具栏工具栏”选项选项选择或清除相应的工具选择或清除相应的工具栏,然后
9、单击【确定】栏,然后单击【确定】按钮,便可显示或隐藏按钮,便可显示或隐藏选定的工具栏选定的工具栏 “工具栏工具栏”对话框对话框 计算机与信息学院第2章 VFP概述143 命令窗口命令窗口v命令窗口的启动和关闭命令窗口的启动和关闭Visual FoxPro启动后,命令窗口被自动设置为活启动后,命令窗口被自动设置为活动窗口,在窗口左上角出现插入光标,等待用户动窗口,在窗口左上角出现插入光标,等待用户键入命令键入命令若要把处于活动状态的命令窗口隐藏起来,使之若要把处于活动状态的命令窗口隐藏起来,使之在屏幕上不可见,可以选择在屏幕上不可见,可以选择“窗口窗口”菜单项中的菜单项中的“隐藏隐藏”选项或单击
10、命令窗口右上角的选项或单击命令窗口右上角的“关闭关闭”按钮按钮计算机与信息学院第2章 VFP概述15命令窗口被隐藏后,按快捷键命令窗口被隐藏后,按快捷键Ctrl+F2,或,或在在“窗口窗口”菜单项中选择菜单项中选择“命令窗口命令窗口”选项,则命令窗口被激活,再现在选项,则命令窗口被激活,再现在Visual FoxPro主窗口主窗口计算机与信息学院第2章 VFP概述16v命令窗口的使用命令窗口的使用(1) Visual FoxPro的命令工作方式的命令工作方式在命令窗口中输入一条命令,在命令窗口中输入一条命令,Visual FoxPro即刻即刻执行该命令,并在主窗口显示命令的执行结果,执行该命令
11、,并在主窗口显示命令的执行结果,然后返回命令窗口,等待用户的下一条命令然后返回命令窗口,等待用户的下一条命令(2) 命令窗口的自动响应菜单操作功能命令窗口的自动响应菜单操作功能当在当在Visual FoxPro菜单中选择某个菜单选项时,菜单中选择某个菜单选项时,Visual FoxPro会把与该操作等价的命令自动显示会把与该操作等价的命令自动显示在命令窗口在命令窗口计算机与信息学院第2章 VFP概述17(3) 命令窗口的命令记忆功能命令窗口的命令记忆功能Visual FoxPro在内存设置一个缓冲区,用于存储已在内存设置一个缓冲区,用于存储已执行过的命令执行过的命令通过使用命令窗口右侧的滚动条
12、,或用键盘上、下通过使用命令窗口右侧的滚动条,或用键盘上、下光标移动键能把光标移至曾执行过的某个命令上光标移动键能把光标移至曾执行过的某个命令上这不仅可用于命令的查看、重复执行,而且对于纠这不仅可用于命令的查看、重复执行,而且对于纠正错误、调试程序是非常有用的正错误、调试程序是非常有用的计算机与信息学院第2章 VFP概述184 Visual FoxPro4 Visual FoxPro状态栏状态栏 Visual FoxPro的状态栏的状态栏 计算机与信息学院第2章 VFP概述19状态栏的功能有:状态栏的功能有: 显示菜单选项的功能显示菜单选项的功能 反馈信息功能反馈信息功能 显示当前操作状态功能
13、显示当前操作状态功能计算机与信息学院第2章 VFP概述202.1.4 Visual FoxPro6.0的文件类型的文件类型 Visual FoxPro6.0中,包含多种类型的文件,各类中,包含多种类型的文件,各类型文件的扩展名和说明型文件的扩展名和说明如表所示如表所示 扩展名扩展名文件类型文件类型扩展名扩展名文件类型文件类型.app生成的应用程序生成的应用程序.frx报表报表.exe可执行程序可执行程序.frt报表备注报表备注.pjx项目项目.lbx标签标签.pjt项目备注项目备注.lbt标签备注标签备注.dbc数据库数据库.prg程序程序.dct数据库备注数据库备注.fxp编译后的程序编译后
14、的程序计算机与信息学院第2章 VFP概述21扩展名扩展名文件类型文件类型扩展名扩展名文件类型文件类型.dcx数据库索引数据库索引.err编译错误编译错误.dbf表表.mnx菜单菜单.fpt表备注表备注.mnt菜单备注菜单备注.cdx复合索引复合索引.mpr生成的菜单程序生成的菜单程序.idx单索引单索引.mpx编译后的菜单程序编译后的菜单程序.qpr生成的查询程序生成的查询程序.vcx可视类库可视类库.qpx编译后的查询程序编译后的查询程序 .vct可视类库备注可视类库备注.scx表单表单.txt文本文本.sct表单备注表单备注.bak备份文件备份文件计算机与信息学院第2章 VFP概述22新建
15、各种类型的文件时,系统可新建各种类型的文件时,系统可以利用以利用系统系统“文件文件”菜单中,菜单中,“新建新建”选项,弹出选项,弹出“新建新建”对对话框话框“新建新建”文件对话框文件对话框 选择要建立的文件,然后按选择要建立的文件,然后按【新建文件】按钮【新建文件】按钮 计算机与信息学院第2章 VFP概述232.2 Visual FoxPro的操作的操作 2.2.1 Visual FoxPro操作方式操作方式 菜单方式菜单方式 命令方式命令方式 程序方式程序方式计算机与信息学院第2章 VFP概述241. 菜单方式菜单方式在在Windows的图形平台上,的图形平台上,Visual FoxPro可
16、以通可以通过菜单、窗口、对话框、工具栏等图形界面直接过菜单、窗口、对话框、工具栏等图形界面直接操纵数据库,免去了记忆大量命令的痛苦,这种操纵数据库,免去了记忆大量命令的痛苦,这种交互方式受到了新用户的欢迎交互方式受到了新用户的欢迎但是通常通过输入命令来完成某一操作,要比使但是通常通过输入命令来完成某一操作,要比使用菜单和对话框来完成同一操作,速度更快,效用菜单和对话框来完成同一操作,速度更快,效率更高率更高在在Visual FoxPro系统菜单中不可能包括其全部功系统菜单中不可能包括其全部功能,有些操作只能通过在命令窗口输入命令来完能,有些操作只能通过在命令窗口输入命令来完成成 计算机与信息学
17、院第2章 VFP概述252. 命令方式命令方式启动启动Visual FoxPro后,命令操作窗口就出现在主后,命令操作窗口就出现在主窗口上,光标停留在命令窗口等待命令的输入,窗口上,光标停留在命令窗口等待命令的输入,这时就进入命令操作方式这时就进入命令操作方式在命令窗口键入命令,系统执行该命令的操作,在命令窗口键入命令,系统执行该命令的操作,然后为用户显示出执行的结果然后为用户显示出执行的结果但是但是Visual FoxPro包含五六百条命令,如果都用包含五六百条命令,如果都用这种方法显然是不现实的这种方法显然是不现实的 计算机与信息学院第2章 VFP概述26命令方式和菜单方式虽然简单、方便,
18、但只是用命令方式和菜单方式虽然简单、方便,但只是用于解决简单问题于解决简单问题要解决复杂问题,必须要创建程序要解决复杂问题,必须要创建程序通过运行程序,为用户提供更简洁的界面,达到通过运行程序,为用户提供更简洁的界面,达到操作的目的操作的目的掌握基本的程序设计方法,进而开发出实际的数掌握基本的程序设计方法,进而开发出实际的数据库应用系统是学习据库应用系统是学习Visual FoxPro的根本目的的根本目的 3. 程序方式程序方式计算机与信息学院第2章 VFP概述272.2.2 Visual FoxPro辅助设计工具的使用辅助设计工具的使用1. 向导向导 2. 设计器设计器3. 生成器生成器4.
19、 帮助系统帮助系统计算机与信息学院第2章 VFP概述282.2.3 Visual FoxPro系统环境的设置系统环境的设置1. 系统环境系统环境Visual FoxPro安装完毕后,系统允许每个用户根安装完毕后,系统允许每个用户根据自己的习惯定制开发环境,其中包括:据自己的习惯定制开发环境,其中包括: 主窗口标题的设置主窗口标题的设置 默认选项的设置,这包括路径、项目、编辑默认选项的设置,这包括路径、项目、编辑 器、调试器和工具选项的设置器、调试器和工具选项的设置 临时文件设置临时文件设置 拖放操作的域映射设置拖放操作的域映射设置 其他选项设置其他选项设置计算机与信息学院第2章 VFP概述29
20、2. 使用使用“选项选项”对话框配置对话框配置系统系统在在Visual FoxPro系统主菜单中,单击菜单栏中的系统主菜单中,单击菜单栏中的“工具工具”|“选项选项”功能功能“选项选项”对话框对话框 计算机与信息学院第2章 VFP概述302.2.5 Visual FoxPro项目管理器的使用项目管理器的使用1. 1. 项目管理器及其功能项目管理器及其功能 项目管理器顾名思义是项目管理器顾名思义是“项目项目”的管理工具,是的管理工具,是开发开发及管理应用系统人员的工作平台,功能如下:及管理应用系统人员的工作平台,功能如下:(1) 采用采用“目录树目录树”结构对资源信息进行集中管理结构对资源信息进
21、行集中管理(2) 其集成环境为用户提供了快捷访问系统设计工具的窗其集成环境为用户提供了快捷访问系统设计工具的窗口,在项目管理器中,有多种功能按钮,可以根据需求口,在项目管理器中,有多种功能按钮,可以根据需求创建、修改、增加、删除资源文件创建、修改、增加、删除资源文件(3) 支持项目建立数据字典,用存储各种数据表间的关系支持项目建立数据字典,用存储各种数据表间的关系(4) 用面向对象的方法,将其系统资源编译成可独立运行用面向对象的方法,将其系统资源编译成可独立运行的的.APP或或.EXE文件文件计算机与信息学院第2章 VFP概述312. 创建项目文件创建项目文件 创建项目文件的操作步创建项目文件
22、的操作步骤如下:骤如下:(1) 选择系统菜单【文件】选择系统菜单【文件】|【新建】,打开【新建】,打开“新建新建”对话框对话框2.2.5 Visual FoxPro项目管理器的使用项目管理器的使用计算机与信息学院第2章 VFP概述32(2) 在在“新建新建”对话框对话框中中选择选择“项目项目”单击【新建文件】按钮单击【新建文件】按钮打开打开“创建创建”对话框,对话框,在在“项目文件项目文件”文本框文本框中输入项目文件名,如中输入项目文件名,如“学生管理学生管理”,单击,单击【保存】按钮,生成该【保存】按钮,生成该项目文件,同时启动项项目文件,同时启动项目管理器目管理器 2.2.5 Visual
23、 FoxPro项目管理器的使用项目管理器的使用计算机与信息学院第2章 VFP概述333 项目管理器的简单操作项目管理器的简单操作 1. 打开项目打开项目 要打开已有的项目文件,选择系统菜单【文件】要打开已有的项目文件,选择系统菜单【文件】|【打开【打开】在在“打开打开”对话框中,选择或直接输入项目文件对话框中,选择或直接输入项目文件路径和项目文件名,单击【确定】按钮路径和项目文件名,单击【确定】按钮此时也将出现如图所示的项目管理器窗口此时也将出现如图所示的项目管理器窗口也可以使用命令方式打开项目文件:也可以使用命令方式打开项目文件:格式:格式:MODIFY PROJECT 计算机与信息学院第2
24、章 VFP概述34新建项目的项目管理器窗口新建项目的项目管理器窗口 计算机与信息学院第2章 VFP概述352. 关闭项目关闭项目只要关闭只要关闭“项目管理器项目管理器”窗口,其中的项目窗口,其中的项目也就关闭了也就关闭了 计算机与信息学院第2章 VFP概述363. 选项卡选项卡项目管理器项目管理器有有6个选项卡个选项卡它们分别是:它们分别是:“全部全部”、“数据数据”、“文档文档”、“类类”、“代码代码”和和“其他其他”每个选项卡用于管理某一类型文件每个选项卡用于管理某一类型文件 计算机与信息学院第2章 VFP概述374. 命令按钮的操作命令按钮的操作(1)【新建】按钮【新建】按钮创建一个新文
25、件或对象,其类型与当前所选定的类创建一个新文件或对象,其类型与当前所选定的类型相同型相同(2)【添加】按钮【添加】按钮把已有的文件添加到项目中把已有的文件添加到项目中(3)【修改】按钮【修改】按钮在相应的设计器中打开选定项进行修改,例如可以在相应的设计器中打开选定项进行修改,例如可以在数据库设计器中打开一个数据库进行修改在数据库设计器中打开一个数据库进行修改计算机与信息学院第2章 VFP概述38(4)【运行】按钮【运行】按钮运行选定的查询、表单或程序运行选定的查询、表单或程序(5)【移去】按钮【移去】按钮从项目中移去选定的文件或对象。从项目中移去选定的文件或对象。Visual FoxPro将将
26、询问是仅从项目中移去此文件,还是同时将其从磁询问是仅从项目中移去此文件,还是同时将其从磁盘中删除盘中删除(6)【连编】按钮【连编】按钮连编一个项目或应用程序,还可以连编一个可执行连编一个项目或应用程序,还可以连编一个可执行文件文件计算机与信息学院第2章 VFP概述392.3.1 实例一实例一:“求圆的面积求圆的面积”表单表单1、创建应用程序界面、创建应用程序界面 在在VFP系统主窗口点击工具栏上的系统主窗口点击工具栏上的新建新建按钮,出按钮,出现新建对话框,选择现新建对话框,选择表单表单,再点击,再点击新建文件新建文件按钮按钮,打开表单设计器,在表单设计器工具栏中点击,打开表单设计器,在表单设
27、计器工具栏中点击表单控件工具栏表单控件工具栏按钮,出现表单控件工具栏,点按钮,出现表单控件工具栏,点击上面的击上面的标签标签按钮后,再在表单上点击一下,表按钮后,再在表单上点击一下,表单上出现了一个标签单上出现了一个标签label1,用同样的方法在表单,用同样的方法在表单上建立两个标签、两个文本框、两个命令按钮。上建立两个标签、两个文本框、两个命令按钮。 2.3 VFP应用程序开发应用程序开发计算机与信息学院第2章 VFP概述40表单控件工具栏按钮表单控件工具栏按钮属性窗口按钮属性窗口按钮新建按钮新建按钮表单控件工具栏表单控件工具栏属性窗口属性窗口标签标签命令按钮命令按钮文本框文本框运行按钮运
28、行按钮计算机与信息学院第2章 VFP概述41计算机与信息学院第2章 VFP概述422、表单中对象的属性设置、表单中对象的属性设置: 对象对象 属性名属性名 属性值属性值 Label1 Caption 输入圆的半径输入圆的半径 Label2 Caption 圆的面积为圆的面积为 Text1 Value 0 Text2 Value 0 Command1 Caption 计算计算 Command2 Caption 退出退出计算机与信息学院第2章 VFP概述433、表单中对象的事件代码编写、表单中对象的事件代码编写:双击表单中的命令按钮,即可打开其事件代码窗口,双击表单中的命令按钮,即可打开其事件代码
29、窗口,在其中编写某种事件的代码。在其中编写某种事件的代码。 v “计算计算”命令按钮命令按钮Command1的的Click事件代码事件代码如下:如下:r=Thisform.Text1.Value &将文本框将文本框1 1的值赋给的值赋给r r Thisform.Text2.Value =3.14159*r*r &将计算结果将计算结果赋给文本框赋给文本框2 2 v“退出退出”命令按钮命令按钮Command2的的Click事件代码事件代码如下:如下:Thisform.Release &释放表单释放表单 计算机与信息学院第2章 VFP概述444、运行运行程序程序 点击工具栏上的点击工具栏上的运行运行按钮按钮,系统询问是否保存,选系统询问是否保存,选择是,出现择是,出现另存为另存为对话框,选择保存位置(对话框,选择保存位置(事先建事先建一个自己的学号文件一个自己的学号文件),输入表单名称),输入表单名称“求圆的面求圆的面积积”,再点击,再点击保存保存命令按钮,则表单开始运行,命令按钮,则表单开始运行,在在Text1中输入半径后中输入半径后点击表单上的点击表单上的计算计算按钮,则按钮,则马马上出现计算结果上出现计算结果,OK!如有错误,可在表单设计!如有错误,可在表单设计器中进行修改再运行。在资源管理器
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 配送安装协议书
- 租凭产车协议书
- 用工赔偿协议书
- 终止供暖协议书
- 小饭桌用品转让协议书
- 现任查前任离婚协议书
- 酒店卖卡协议书
- 曹妃甸综合保税协议书
- 船舶买卖协议书
- 恋爱一年期合同协议书
- 2025届安徽高考数学四模试卷含解析
- 飞行任务委托书
- 统计学知到智慧树章节测试课后答案2024年秋河南大学
- 《谈判技巧》课件
- VDA 6.3:2023 过程审核检查表
- 保研经验分享会课件
- 2024年中国航空部附件维修行业发展现状、运行格局及投资前景分析报告(智研咨询)
- 2024年重庆市高考物理试卷(含答案解析)
- 2024-2030年中国军用个人防护装备行业市场发展趋势与前景展望战略分析报告
- 数字化赋能下的高中数学探究式教学实践
- 延期租地期限协议书
评论
0/150
提交评论