1、考点一项目项目管理器的概念n项目:是指文件、数据、文档和vf对象的集合。n项目管理器:是vf中处理数据和对象的主要组织工具,它为系统开发提供了便利的平台。项目管理器概述项目管理器概述1 1全部选项卡全部选项卡 该选项卡内的对象列表中包含了数据、文档、该选项卡内的对象列表中包含了数据、文档、类库、代码、其他等五种对象,该选项卡可用于显类库、代码、其他等五种对象,该选项卡可用于显示和管理项目文件中的全部对象。示和管理项目文件中的全部对象。2 2数据选项卡数据选项卡 数据选项卡用于显示和管理已包含在项目文件数据选项卡用于显示和管理已包含在项目文件中的数据库、自由表、查询等三种对象。中的数据库、自由表
2、、查询等三种对象。3文档选项卡文档选项卡 显示和管理表单、报表、标签等三种对象。可对指显示和管理表单、报表、标签等三种对象。可对指定的表单、报表或标签对象进行修改或运行。定的表单、报表或标签对象进行修改或运行。4类选项卡类选项卡 用于显示和管理已包含在项目文件中的用户自己创用于显示和管理已包含在项目文件中的用户自己创建的类库内容。建的类库内容。11代码选项卡代码选项卡 利用该选项卡可对指定的对象进行修改或运行。利用该选项卡可对指定的对象进行修改或运行。6其他选项卡其他选项卡 利用该选项卡可以创建或预览菜单;也可创建或编利用该选项卡可以创建或预览菜单;也可创建或编辑其他类型的文件。辑其他类型的文
3、件。打开已有项目打开已有项目1 1菜单方式菜单方式 (1 1)在)在FileFile菜单下的菜单下的OpenOpen命令,或者用鼠标命令,或者用鼠标单击常用工具栏中的打开按钮。单击常用工具栏中的打开按钮。(2 2)在弹出)在弹出OpenOpen对话框的对话框的“搜寻搜寻”下拉列表下拉列表框中选定项目文件所在的文件夹;然后选定框中选定项目文件所在的文件夹;然后选定“项项目目”文件类型;在文件列表框中选定一个项目文文件类型;在文件列表框中选定一个项目文件名称;单击确定。件名称;单击确定。2 2命令方式命令方式 命令格式命令格式:MODIFY PROJECT MODIFY PROJECT 项目名项目
4、名 命令功能命令功能:打开一个指定的项目文件,并打开一个指定的项目文件,并直接进入项目管理器窗口。直接进入项目管理器窗口。说明说明:若命令中省略若命令中省略 项目名项目名 选项,会出现选项,会出现一个打开对话框,要求用户在文件列表中选定一个打开对话框,要求用户在文件列表中选定一个要打开的项目文件名称。一个要打开的项目文件名称。项目管理器中的命令按纽项目管理器中的命令按纽 项目管理项目管理器窗口的右侧器窗口的右侧有有六个六个命令按命令按钮,但随着选钮,但随着选定对象类型的定对象类型的不同,不同,第四个第四个命令按钮的功命令按钮的功能还会自动随能还会自动随之发生改变。之发生改变。1、新建按钮、新建
5、按钮用于创建一个新文件或新对象。用于创建一个新文件或新对象。2、添加按钮、添加按钮用于将一个已有的指定类型的文件添加到当前用于将一个已有的指定类型的文件添加到当前项目中。项目中。3、修改按钮、修改按钮用于打开一个与选定文件的类型相对应的设计用于打开一个与选定文件的类型相对应的设计工具或编辑器,来编辑修改所选定的文件。工具或编辑器,来编辑修改所选定的文件。4 4、关闭按钮、关闭按钮 用于关闭已打开的数据库。用于关闭已打开的数据库。1111、打开按钮、打开按钮 用于打开用户在用于打开用户在“项目管理器项目管理器”中所选定的一个中所选定的一个数据库。数据库。6 6、浏览按钮、浏览按钮 用于打开已被选
6、定的数据表或视图的浏览窗口,用于打开已被选定的数据表或视图的浏览窗口,用户可在其中浏览、修改或者追加数据。用户可在其中浏览、修改或者追加数据。9 9、移去按钮、移去按钮用于从项目中移去或者删除所选定的文件或用于从项目中移去或者删除所选定的文件或对象。对象。1010、连编按钮、连编按钮用于连编一个项目或应用程序,还可以通过用于连编一个项目或应用程序,还可以通过连编生成一个扩展名为连编生成一个扩展名为.EXE.EXE的可执行文件。的可执行文件。7 7、运行按钮、运行按钮 用于运行所选定的查询、表单、菜单或者程用于运行所选定的查询、表单、菜单或者程序。序。8 8、预览按钮、预览按钮 用于在打印预览窗
7、口中观察报表或标签的打用于在打印预览窗口中观察报表或标签的打印效果。印效果。2.项目管理器的操作n创建文件n添加文件n修改文件n移去文件n其他按钮 项目管理器的基本操作项目管理器的基本操作1 1 添加文件夹添加文件夹 单纯用单纯用FileFile菜单的菜单的NewNew命令或者常用工具栏中的命令或者常用工具栏中的新建按钮建立一个新文件不会被自动包含在项目管新建按钮建立一个新文件不会被自动包含在项目管理器中。这样应将这些已存在的文件添加到项目中理器中。这样应将这些已存在的文件添加到项目中来。操作过程来。操作过程:(1 1)项目管理器窗口中选定要添加的文件类型,)项目管理器窗口中选定要添加的文件类
8、型,然后单击添加按钮,弹出然后单击添加按钮,弹出OpenOpen对话框。对话框。(2 2)在打开对话框中选定添加的文件,单击确定,)在打开对话框中选定添加的文件,单击确定,可以把该文件添加到当前项目中。可以把该文件添加到当前项目中。2 2 创建新文件创建新文件 使用项目管理器创建新文件会自动包含在项目管理使用项目管理器创建新文件会自动包含在项目管理器中。操作过程:器中。操作过程:(1 1)项目管理器窗口中选定要创建的文件类型;)项目管理器窗口中选定要创建的文件类型;(2 2)单击新建按钮。)单击新建按钮。(3 3)创建完毕存盘返回,新文件会被自动添加到项目)创建完毕存盘返回,新文件会被自动添加
9、到项目中来。中来。3 3 项目文件列表的展开与折叠项目文件列表的展开与折叠 “项目管理器项目管理器”中各选项卡中的项目文件列表,是中各选项卡中的项目文件列表,是以大纲视图的方式来加以组织和管理的,用户可以以大纲视图的方式来加以组织和管理的,用户可以通过对项目文件列表的展开与折叠来查看不同层次通过对项目文件列表的展开与折叠来查看不同层次的细节内容。的细节内容。+:单击加号会将该列表项目展开,可以显示该列:单击加号会将该列表项目展开,可以显示该列表项目下所包含的所有子类对象内容,同时加号变表项目下所包含的所有子类对象内容,同时加号变成减号。成减号。-:单击减号会使项目重新折叠起来,从而隐藏细:单击
10、减号会使项目重新折叠起来,从而隐藏细节内容。节内容。4 4 移去文件移去文件 如果项目中的某个文件已没有存在的必要了,可将如果项目中的某个文件已没有存在的必要了,可将其从项目中移去。其从项目中移去。具体操作过程如下:具体操作过程如下:在项目管理器窗口中选定要移去在项目管理器窗口中选定要移去的文件,然后单击移去按钮的文件,然后单击移去按钮。注:注:在提示信息对话框中,若单击在提示信息对话框中,若单击按钮,按钮,则将该文件从项目中移去但并不删除;若单击则将该文件从项目中移去但并不删除;若单击按钮,则不但将该文件移去,而且还会从磁按钮,则不但将该文件移去,而且还会从磁盘上物理删除。盘上物理删除。5
11、5 修改原有文件修改原有文件 在项目管理器窗口中选定要修改的文件;单在项目管理器窗口中选定要修改的文件;单击修改按钮击修改按钮,6 6 浏览项目中的数据内容浏览项目中的数据内容 选定项目管理器窗口中的数据选项卡;在项目选定项目管理器窗口中的数据选项卡;在项目文件列表中选定一个要浏览的数据表或数据视图;文件列表中选定一个要浏览的数据表或数据视图;鼠标单击浏览按钮鼠标单击浏览按钮。7 7 运行文件运行文件 在项目管理器窗口中,选定相关的选项卡;在在项目管理器窗口中,选定相关的选项卡;在项目文件列表中选定一个要运行的具体文件;用项目文件列表中选定一个要运行的具体文件;用鼠标单击运行按钮鼠标单击运行按
12、钮。二、设置主文件二、设置主文件 在一个应用系统当中,可执行的模块有多个,在一个应用系统当中,可执行的模块有多个,但它们只能有一个是主文件但它们只能有一个是主文件。主文件是这个应用。主文件是这个应用系统运行时的入口。当用户运行应用系统时,首系统运行时的入口。当用户运行应用系统时,首先启动主文件,然后再由主文件依次调用所需要先启动主文件,然后再由主文件依次调用所需要的其它各功能模块。的其它各功能模块。其扩展名为其扩展名为.prg.prg。主文件的主要作用主文件的主要作用:是设置应用系统的运行:是设置应用系统的运行环境,启动应用系统主窗口,调用本系统的菜单环境,启动应用系统主窗口,调用本系统的菜单
13、程序,调用系统工具栏,启动系统登录表单,建程序,调用系统工具栏,启动系统登录表单,建立事件循环,退出应用系统时恢复初始环境。立事件循环,退出应用系统时恢复初始环境。1 1建立主程序建立主程序 项目管理器窗口中,单击代码选项卡,并项目管理器窗口中,单击代码选项卡,并选中选中其中的程序其中的程序选项;选项;单击新建按钮单击新建按钮,进入程序代码编辑窗口;,进入程序代码编辑窗口;输入主程序的具体内容,存盘返回。输入主程序的具体内容,存盘返回。2 2设置应用系统的主文件设置应用系统的主文件在项目管理器的代码选项卡下选定要设置为在项目管理器的代码选项卡下选定要设置为“主文件主文件”的主程序;的主程序;用
14、鼠标选择用鼠标选择项目项目菜单中的菜单中的设置主文件设置主文件命令即命令即可可(或将鼠标指向主程序单击右键,在弹出的或将鼠标指向主程序单击右键,在弹出的快捷菜单中选择快捷菜单中选择设置主文件设置主文件命令命令)。三、连编项目三、连编项目 是指把一个项目文件中所管理的各个应用系统是指把一个项目文件中所管理的各个应用系统组件,编译连接成一个可执行的应用系统文件的组件,编译连接成一个可执行的应用系统文件的过程。过程。通过连编所生成的可执行文件可以是通过连编所生成的可执行文件可以是.APP.APP或或.EXE.EXE文件。文件。.APPAPP文件文件:只能在只能在Visual FoxPro Visua
15、l FoxPro 环境下运行。环境下运行。.EXEEXE文件文件:不仅能在不仅能在Visual FoxPro Visual FoxPro 环境下运行,环境下运行,还能在还能在Windows Windows 环境中独立运行。环境中独立运行。并且并且.EXE.EXE文件文件的运行速度还要明显的快于的运行速度还要明显的快于.APP.APP。连编项目时,首先在项目管理器窗口选定主文连编项目时,首先在项目管理器窗口选定主文件,然后单击连编按钮,进入连编选项对话框。件,然后单击连编按钮,进入连编选项对话框。对话框中的各选项说明如下:对话框中的各选项说明如下:1 1连编操作区连编操作区(1)(1)重新连编项
16、目:一般用于测试项目中是否含有重新连编项目:一般用于测试项目中是否含有尚未发现的错误。尚未发现的错误。(2)(2)连编应用程序:将连编项目中的组件,并生成连编应用程序:将连编项目中的组件,并生成一个扩展名为一个扩展名为.APP.APP的应用程序文件。的应用程序文件。(3)(3)连编可执行文件:连编项目中的组件,并生成连编可执行文件:连编项目中的组件,并生成一个扩展名为一个扩展名为.EXE.EXE的可运行于的可运行于WindowsWindows环境下的可环境下的可执行文件。执行文件。(4)(4)连编连编COM dllCOM dll(单线程动态链接库单线程动态链接库):若选定该:若选定该选项,可创
17、建一个扩展名为选项,可创建一个扩展名为.DLL.DLL的单线程动态链接的单线程动态链接库文件。库文件。2 2选项区选项区(1)(1)重新编译所有文件:重新编译项目中包含的所有重新编译所有文件:重新编译项目中包含的所有文件。否则对于哪些已编译过的文件将不再重新编文件。否则对于哪些已编译过的文件将不再重新编译。译。(2)(2)显示错误:在连编的过程中同步显示有关的错误显示错误:在连编的过程中同步显示有关的错误信息。信息。(3)(3)连编后运行:会在连编操作完成后,立即运行连连编后运行:会在连编操作完成后,立即运行连编所生成的应用程序,以便确认连编的最终结果。编所生成的应用程序,以便确认连编的最终结果。(4)(4)重新生成组件重新生成组件IDID:会在连编的过程中自动为项目:会在连编的过程中自动为项目中所包含的每个组件分别重新创建一个标识符号。中所包含的每个组件分别重新创建一个标识符号。