1 / 40

本 章 内 容

第 2 章 Visual FoxPro 概述. 本 章 内 容. 2.1 Visual FoxPro的发展历程 2.2 Visual FoxPro的安装与运行 2.3 Visual FoxPro 6.0 的开发环境 2.4 Visual FoxPro 6.0 的文件类型 2.5 Visual FoxPro 6.0 的编程工具. 2.1 Visual FoxPro 的发展历程. 微型计算机的小型数据库管理系统的发展历程见下表 :.

polly
Download Presentation

本 章 内 容

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 第2章 Visual FoxPro概述 本 章 内 容 2.1 Visual FoxPro的发展历程 2.2 Visual FoxPro的安装与运行 2.3 Visual FoxPro 6.0的开发环境 2.4 Visual FoxPro 6.0的文件类型 2.5Visual FoxPro 6.0的编程工具

  2. 2.1 Visual FoxPro的发展历程 微型计算机的小型数据库管理系统的发展历程见下表 : 本书介绍的Visual FoxPro 6.0(简称VFP)是小型数据库管理系统的杰出代表。它运行于Windows95以上32位操作系统平台上。

  3. 2.2 Visual FoxPro的安装与运行 2.2.1Visual FoxPro的运行环境 1.硬件环境 Visual FoxPro 6.0对硬件要求并不高,486DX以上的计算机都能正常运行 。 2.软件环境 VFP是32位的数据库管理系统,需要在Windows 95/98(中文版)或更高版本的操作系统支持下运行。

  4. 2.2.2Visual FoxPro的安装 1.安装VFP6.0 (1)运行安装程序文件setup.exe,启动安装向导;  (2)选择安装形式(“典型安装”或“自定义安装”);  (3)按照安装向导的提示,进行安装。 2.安装MSDN VFP6.0系统盘不包含帮助文件,若要获得帮助,则要另外安装MSDN(它是Microsoft公司提供的光盘资料库)。   当VFP6.0系统盘安装完毕,系统自动启动安装MSDN向导,此时可将MSDN光盘装入光驱,按照安装向导的提示,完成MSDN安装。

  5. 2.2.3Visual FoxPro的启动和退出 1.启动Visual FoxPro 打开“开始”菜单,选择“所有程序”→选择“Microsoft Visual FoxPro 6.0”文件夹→选择“Microsoft Visual FoxPro 6.0”命令,出现VFP欢迎屏。关闭欢迎屏,即显示“Visual FoxPro 6.0”主窗口,如下图所示。

  6. 2.退出Visual FoxPro (1)使用Windows应用程序的通用方法关闭方法    例如,单击VFP主窗口右上角的“关闭”按钮。 (2)使用Visual FoxPro特有的关闭方法   在命令窗口中键入QUIT命令,然后按回车。

  7. 2.3Visual FoxPro的开发环境 2.3.1 菜单 1.Visual FoxPro工作方式 Visual FoxPro工作方式可分为两类:交互方式和程序方式。 命令(在命令窗口中键入,按回车键执行)    交互方式 (单命令) 菜单(选择下拉菜单或快捷菜单中的命令) VFP工作方式 编写程序代码,然后运行程序。    程序方式 (批命令) 利用生成器自动生成程序,然后运行程序。

  8. Visual FoxPro两种工作方式比较如下: 交互工作方式(单命令) 程序工作方式(批命令) 程序.prg 指令1 响应1 指令2 响应2 …… …… …… 指令n 响应n 指令1 指令2 指令3 …… …… …… …… …… 指令n

  9. 2.菜单操作 (1) VFP菜单是一种动态菜单,它会随着打开文件的不同而改变。VFP共有11个菜单,通常只显示其中的8个菜单。 (2) VFP菜单不能包含所有的VFP命令,一些命令必需用键盘从命令窗口中输入。 (3) VFP菜单的操作方法与Windows其他应用软件的操作方法相同。

  10. 3.命令窗口操作 (1)显示或隐藏命令窗口( 3种方法) 1)执行“窗口”菜单中的“命令窗口”命令,则显示命令窗口;   执行“窗口”菜单中的“隐藏”命令或单击命令窗口右上角的“关闭”按钮,则隐藏命令窗口。 2)按组合键Ctrl+F2显示命令窗口,按组合键Ctrl+F4隐藏命令窗口。 3)反复单击“常用”工具栏中的“命令窗口”按钮,这是显示或隐藏命令窗口的最方便方法。

  11. (2)执行命令 1)在命令窗口中输入命令,按回车键后即执行该命令。 2)若命令行很长,可用续行号(半角分号)分隔。VFP命令是以回车符来结束的,所以不能将“屏幕行”等同于“命令行”。 3)执行过的命令将保留在命令窗口中,如果需要再次执行前面输入过的命令,只要将光标移到该命令行(当前行)的任意位置,按回车键即可。 4)可以对命令窗口中的命令进行编辑(修改、复制、粘贴等)操作。 5)在命令窗口中选定若干条命令,按回车键,则连续执行这若干条命令,这就相当于执行了一段程序。

  12. 2.3.2 工具栏 VFP共有11个工具栏,在默认情况下只打开“常用”工具栏。 打开某一种类型的文件, VFP通常会自动打开相应的工具栏。 1.显示或隐藏工具栏(两种方法) (1)使用“工具栏”对话框 1) “显示”菜单→ “工具栏” 命令→ “工具栏”对话框, 如右图所示。 2)单击鼠标选中(显示) 或清除(隐藏)相应的工具栏。 3)单击“确定”按钮, 即显示或隐藏指定的工具栏。

  13. (2)使用快捷菜单 1)右击工具栏的空白处,弹出工具栏列表,如右图所示。 2)在工具栏列表中,勾选所需的工具栏。 2.“常用”工具栏  (1)“常用”工具栏是VFP默认的工具栏,启动VFP即显示“常用”工具栏。  (2)“常用”工具栏有条形和浮动两种形式。 3.“设计器”工具栏 打开某一种设计器窗口时,VFP通常自动打开相应的设计器工具栏。

  14. 2.3.3VFP的环境设置 VFP安装完毕之后,自动使用系统默认的环境参数值。   用户可以根据实际需要和个人习惯设置个性化的应用开发环境。   设置VFP环境参数值的工具是“选项”对话框。 1.设置默认目录   用户开发的应用程序应当与VFP系统文件分开存放,为此应事先使用Windows建立用户工作目录,然后将其设置为默认目录。 设置默认目录的步骤如下:

  15. (1) “工具”菜单→“选项”命令→“选项”对话框→“文件位置”选项卡,如下图示。

  16. (2)在“文件类型”列表中,选定“默认目录”,然后单击“修改”按钮,打开“更改文件位置”对话框,如图下所示。 (3)选中“使用默认目录”复选框,然后在“定位默认目录”中直接键入作为默认目录的路径,或者单击文本框右侧的浏览按钮,打开“选择目录”对话框,如图下所示。

  17. (4)在“选择目录”对话框中,选定作为用户工作的文件夹,单击“选定”按钮,返回到“更改文件位置”对话框。单击“确定”按钮,返回到“选项”对话框,所选定的目录已显示于“文件位置”列表中

  18. (5)保存设置 对VFP所做的设置既可以是临时的,也可以是永久的。 1)将设置保存为仅在本次运行期间有效 在“选项”对话框中做了更改设置后,单击“确定”按钮,关闭“选项”对话框。所做的设置驻留在内存中,仅在本次运行期间有效。若退出VFP,所做的设置即丢失。 2)保存为默认设置 在“选项”对话框中做了更改设置后,先单击“设置为默认值”按钮,再单击“确定”按钮,关闭“选项”对话框,则所做的设置写入VFP参数表,再次启动VFP时,所做的设置即成为默认设置。

  19. 2.4VFP的文件类型 VFP文件类型很多,主要的文件类型见下表。

  20. 2.5 Visual FoxPro 6.0的编程工具 Visual FoxPro 6.0编程工具包含有“管理器”、“向导”、“设计器”和“生成器”等。 2.5.1“项目管理器” (1)项目  在开发VFP应用程序的过程中,会产生大量的各类文件和相关的文档。项目就是用VFP开发的综合程序,它包含数据、文档、程序、报表和菜单等对象。项目文件的扩展名为.pjx。 (2)“项目管理器” “项目管理器”是开发应用系统的综合工具程序。利用“项目管理器”可进行各类文件的建立、修改、编辑和管理。

  21. 1.创建项目 (1)使用“创建”对话框 1)单击 “新建”按钮→打开“新建”对话框(如下页左图所示)→选中“项目”选项→单击“新建文件”按钮→打开“创建”对话框。(如下右图所示) 2)在“文件类型”选项组中,选中“项目”选项,单击“新建文件”按钮,打开“创建”对话框。 3)在“保存在”列表框中,选择保存项目的文件夹;在“项目文件”文本框中,输入项目的名称。 4)单击“保存”按钮,即在指定位置建立了一个的项目文件。

  22. (2)使用“命令”窗口   在命令窗口中键入: Create Project <项目名称>

  23. 2.关闭与打开项目文件 (1)关闭项目 单击“项目管理器”右上角的“关闭”按钮,即关闭项目。 若关闭的是不含任何文件的空项目,则弹出提示框,询问是“删除”还是“保持”该空项目。 (2)打开项目 1)单击工具栏中的“打开”按钮,弹出“打开”对话框。 2)在“文件类型” 列表框中,选择“项目”选项;在“查找范围”文本框中,输入或选择项目所在的文件夹。 3)在项目列表框中选定要打开的项目,然后单击“确定”按钮;或者双击要打开的项目,即在“项目管理器”窗口中打开所选项目。

  24. 3.“项目管理器”的组成 (1)选项卡  “全部”选项卡:显示和管理所有类型的文件。  “数据”选项卡:显示和管理数据库、自由表和查询等数据文件。  “文档”选项卡:显示和管理表单、报表和标签文件。  “类”选项卡:显示和管理用户自定义的类文件。  “代码”选项卡:显示和管理程序(.prg)、函数库(API Libraries)和应用程序(.app)三大类文件。  “其他”选项卡:显示和管理菜单文件、文本文件和其他文件。

  25. (2)命令按钮  “新建”按钮:创建一个新文件或对象,新文件或对象的类型与当前选定项的类型相同。  “添加”按钮:把已有的文件添加到项目中。  “修改”按钮:打开相应的设计器,修改选定的文件。  “移去”按钮:从项目中移去或删除选定的文件或对象。  “浏览”按钮:在浏览窗口中打开一个表。  “运行”按钮:执行选定的查询、表单、菜单或程序。  “预览”按钮:在打印预览方式下显示选定的报表或标签。  “打开”按钮:打开一个数据库。如果选定的数据库已打开,则此按钮变为“关闭”按钮。  “关闭”按钮:关闭一个打开的数据库。如果选定的数据库已关闭,此按钮变为“打开”按钮。 “连编”按钮:将项目连编成一个应用程序(.app)或可执行文件(.exe)。

  26. 4.“项目管理器”的使用 (1)创建文件 (2)添加文件 (3)修改文件 (4)移去文件 (5)浏览表文件 (6)打开或关闭数据库 (7)预览报表 (8)运行文件 (9)连编项目

  27. 2.5.2向导 向导是一系列对话框,用户通过回答系统一系列的提问,从而完成表单、报表、应用程序等文件的创建。 向导仅用于创建新文件,而不能用于编辑已有的文件。通常先用向导创建新文件,然后打开相应的设计器对所创建的文件进行编辑。 1.向导的种类及其用途(见下表)

  28. 2.启动向导(4种方法) (1)在“项目管理器”中选定某类文件→单击“新建”按钮→打开“新建××”对话框→单击“××向导”按钮……。 (2)单击工具栏中的“新建”按钮→打开“新建”对话框→选定某类文件→单击“向导”按钮。 (3)选择“工具”菜单中的“向导”命令→弹出“向导”子菜单→选择其中的一个菜单项。 (4)单击工具栏中的“向导”按钮(如下图所示)→打开“向导选取”对话框→选择一个所需的向导。

  29. 2.5.3设计器 VFP设计器是创建和修改应用系统各类文件(数据库、表、查询、视图、表单、报表和菜单等)的可视化工具。 1.设计器种类及其功能(见下表)

  30. 2.打开设计器( 3种方法) (1)从“项目管理器”中打开设计器  在“项目管理器”中选定某类文件→单击“新建”按钮→打开“新建××”对话框→单击“新建”按钮→打开新建该类文件的设计器。 (2)从“文件”菜单中打开设计器 单击 “新建”按钮→打开“新建”对话框→选定某类文件→单击“新建文件”按钮→打开某类文件的设计器。 (3)从“显示”菜单中打开设计器 打开某类文件→在“显示”下拉菜单中选择相应的设计器→打开相应的设计器。

  31. 2.5.4生成器 生成器用于生成应用程序中表单控件和设置对象的属性,从而提高应用程序开发的质量和效率。 生成器是带有若干个选项卡的对话框,用户在生成器中设置所选对象的有关选项值,生成器自动将其转换成相应的代码和属性值,从而简化程序设计的过程。 1.生成器的种类及其功能(见表2-5 )

  32. 表2-5 生成器的种类及其功能

  33. 2.初识“生成器” 以下介绍最常用的“表单生成器” 。 (1)表单简述 表单(Form)又称为窗体,是一种容器类控件,它像一个页面或标准窗口。用户可在表单上添加标签、命令按钮、文本框、复选框、组合框和列表框等控件。 (2)创建表单 单击“新建”按钮,打开“新建”对话框,选择“表单”选项,单击“新建文件”按钮,创建一个表单,并打开“表单设计器”窗口,它内嵌一个表单(Form)窗口,表单文件的默认文件名为Form1,如下页图所示。

  34. (3)打开“表单生成器”(3种方法) 1)右击表单,在弹出的快捷菜单中选择“生成器”命令。 2)选择“表单”菜单中的“快速表单”命令。 3)单击“表单设计器”工具栏中的“表单生成器”按钮。

  35. (4)生成字段映像控件 1)在“表单生成器”中选择“字段选取”选项卡,在“数据库和表”的组合框中选择作为表单数据源的数据库,在“表”列表框中选择作为表单数据源的表文件,该表所包含的全部字段皆显示于“可用字段”列表框中。 2)在“可用字段”列表框中,选取作为表单控件的字段,然后将其移到“选定字段”列表框中,如右图所示 。 3)单击“确定”按钮。

  36. 向导、设计器、生成器的比较 (2)向导是一系列对话框,通过人机对话,从而创建新文件。向导仅用于创建新文件,而不能用于编辑文件。通常先用向导创建新文件,然后再用设计器进行修改编辑。 (1)设计器是创建和修改VFP各类文件的工具,它既可以创建各类新文件,又可以修改已有的文件。 (3)生成器是带有选项卡的对话框,用于生成应用程序、设置表单对象的属性,从而简化应用程序和表单的创建过程。

  37. 本章小结 “项目管理器”是开发数据库应用程序(项目)的工具程序。利用它可方便地对项目中所包含的各类文件进行创建、修改、添加、删除和运行等操作。 向导由一系列对话框组成,通过人机对话创建新文件。向导仅用于创建新文件,而不能用于编辑文件。通常先用向导创建新文件,然后再用设计器进行编辑完善。 设计器是创建和修改VFP 6.0各类文件的工具,它既可以创建各类新文件,又可以修改已有的文件。 生成器是带有选项卡的对话框,主要用于生成表单控件和设置表单对象的属性,从而简化应用程序和表单的创建过程。

  38.   本章对“项目管理器”、“设计器”、“向导”及“生成器”做了综述性介绍。  本章对“项目管理器”、“设计器”、“向导”及“生成器”做了综述性介绍。   学习本章之后,可能对这些内容似懂非懂,不能完全掌握,这是正常现象。这些内容将在后续的章节中逐步展开和深化,学完本教材的全部章节后,再回头阅读第二章,必有新的体会和收获。

More Related