当前位置:首页 >> 英语 >>

vf最新最全课件十一章


第 11 章 开发应用程序
开发数据库应用程序的方法和步骤 连编应用程序 主程序设计 使用应用程序向导 应用程序生成器的作用及其使用方法

1

考点
设置文件的排除与包含 应用程序连编的两种文件形式 连编应用程序的命令 运行应用程序

2

11.1 应用项目综合实践

/>一、系统开发基本步骤 借助VFP开发的系统一般都包括以下几个基本组成部 借助 开发的系统一般都包括以下几个基本组成部 分: 一个或多个数据库。 ①一个或多个数据库。 用户界面:如欢迎屏、输入表单、工具栏等。 ②用户界面:如欢迎屏、输入表单、工具栏等。 事务处理:如查询、统计和计算等。 ③事务处理:如查询、统计和计算等。 输出形式与界面:如浏览、排序、报表、标签等。 ④输出形式与界面:如浏览、排序、报表、标签等。 主程序: ⑤主程序:设置应用程序系统环境和起始点

3

11.1 应用项目综合实践
1.建立应用程序目录结构 . 需要建立一个层次清晰的目录结构来组织应用程 序涉及到的多种类型的文件。 序涉及到的多种类型的文件。 2.用项目管理器组织应用系统 .

4

11.1 应用项目综合实践
3.加入项目信息 在“项目信息”对话框中可输入以 . 项目信息” 下信息: 下信息: 开发者的信息。 ①开发者的信息。 定位项目的主目录。 ②定位项目的主目录。 ③通过复选框选择在相应程序文件中是否包含调试信 息。 是否对应用程序进行加密。 ④是否对应用程序进行加密。 ⑤通过附加图标复选框指定是否为生成的文件选择自 己的图标

5

11.1 应用项目综合实践
二、连编应用程序 连编项目:对各个模块进行分调之后, 连编项目:对各个模块进行分调之后,需要对整个 项目进行联合调试编译,称连编项目。 项目进行联合调试编译,称连编项目。 1.设置文件的“排除”与“包含” 包含” .设置文件的“排除” 文件的“排除” 包含” ①文件的“排除”与“包含” 将标记为“排除”的文件设置为“包含” ②将标记为“排除”的文件设置为“包含”的操作

6

11.1 应用项目综合实践
2.设置主程序 . 主程序:是整个应用程序的入口点, 主程序:是整个应用程序的入口点,它的任务是设 置应用程序的起始点、初始化环境、 置应用程序的起始点、初始化环境、显示初始的用户 界面、控制实践循环,当推出应用程序时, 界面、控制实践循环,当推出应用程序时,恢复原始 的开发环境。 的开发环境。 中中程序文件、 在VP6.0中中程序文件、菜单、表单或查询都可以作 中中程序文件 菜单、 为主文件,一般来讲, 为主文件,一般来讲,最好的方法是为应用程序建立 一个主程序。 一个主程序。项目管理器以黑体显示设置为主程序文 件的名称

7

11.1 应用项目综合实践
设置主程序的方法的两种: 设置主程序的方法的两种: 在项目管理器中选中主程序文件, 项目” ①在项目管理器中选中主程序文件,从“项目”菜单 或快捷菜单中选择“设置为主文件”选项。 或快捷菜单中选择“设置为主文件”选项。 ②在“项 目信息” 文件” 目信息”的“文件”选项卡种选中要设置的主程序文 件后,右击鼠标,在弹出的快捷菜单中选择“ 件后,右击鼠标,在弹出的快捷菜单中选择“设置为 主文件” 主文件”选项

8

11.1 应用项目综合实践
3.连编项目 . 连编项目是让Visual FoxPro系统对项目的整体 连编项目是让 系统对项目的整体 性进行测试的方法,将项目中除“排除”的文件以外, 性进行测试的方法,将项目中除“排除”的文件以外, 所有被引用的文件合并成一个应用程序文件, 所有被引用的文件合并成一个应用程序文件,连编项 目的命令: 目的命令: BUILD PROJECT 〈项目名〉 项目名〉

9

11.1 应用项目综合实践
4.连编应用程序 . 连编项目获得成功后,可在“项目管理器” 连编项目获得成功后,可在“项目管理器”中选择 主程序,然后选择“运行” 或使用命令: 主程序,然后选择“运行”,或使用命令:DO〈主程 〈 序名〉运行该项目程序正确后, 序名〉运行该项目程序正确后,可最终连编成一个应 用程序文件。 用程序文件。 应用程序结果有两种文件形式: 应用程序结果有两种文件形式: 应用程序文件( ):需要在 ①应用程序文件(.APP):需要在 ):需要在VFP中运行 中运行 可执行文件( ②可执行文件(.EXE)可在 )可在Windows种运行脱离于 种运行脱离于 vfp系统 系统

10

11.1 应用项目综合实践
连编应用程序的操作步骤如下: 连编应用程序的操作步骤如下: 项目管理器”中选择“连编”按钮; ①在“项目管理器”中选择“连编”按钮; 如果在“连遍选项”对话框中,选择“ ②如果在“连遍选项”对话框中,选择“连编应用程 单项选,将生成一个APP文件;若选择“连编可 文件; 序”单项选,将生成一个 文件 若选择“ 执行文件”单选项,则生成一个EXE文件。 执行文件”单选项,则生成一个 文件。 文件 v③选择所需的其分选项,并单击“确定:按钮 ③选择所需的其分选项,并单击“确定:

11

11.1 应用项目综合实践
连编应用程序的命令: 连编应用程序的命令: BUILD APP <新的应用程序名 FROM <项目名 新的应用程序名> 新的应用程序名 项目名 > 或 BUILD EXE <新的可执行程序名 FROM < 新的可执行程序名> 新的可执行程序名 项目名> 项目名

12

11.1 应用项目综合实践
5.连编其他选项 . 连编COM DLL:是使用项目文件中的类信息创建 ⑴连编 : 一个具有DLL文件扩展名的动态链接库。 文件扩展名的动态链接库。 一个具有 文件扩展名的动态链接库 版本”按钮:允许指定版本及版本属性。 ⑵“版本”按钮:允许指定版本及版本属性。 重新生成组件ID。 ⑶重新生成组件 。 6.运行应用程序 . 运行APP应用程序。 应用程序。 ⑴运行 应用程序 运行可执行文件EXE ⑵运行可执行文件

13

11.1 应用项目综合实践
三、主程序设计 1.初始化环境 从当前环境中截取环境命令方法如下: 从当前环境中截取环境命令方法如下: . 工具” 选项” ①“工具” →“选项”→shift键+“确定” 键 “确定” 命令”窗口中,将命令复制和粘贴一程序中。 ②从“命令”窗口中,将命令复制和粘贴一程序中。 2.显示初始的用户界面 . 初始的用户界面环境可以是个菜单, 初始的用户界面环境可以是个菜单,也可以是一 个表单或其他的用户组件。在主程序中,可以使用DO 个表单或其他的用户组件。在主程序中,可以使用 命令运行一个菜单或DO FORM命令运行一个表单以 命令运行一个菜单或 命令运行一个表单以 初始化用户界面

14

11.1 应用项目综合实践
3、控制事件循环 、 控制事件循环的方法是执行READ EVENT命令,该 命令, ①控制事件循环的方法是执行 命令 命令使VFP开始处理例如鼠标单击等用户事件。 命令使 开始处理例如鼠标单击等用户事件。 开始处理例如鼠标单击等用户事件 多执行READ EVENTS命令开始,到相应的 命令开始, ②多执行 命令开始 到相应的CLEAR EVENTS命令执行期间 ,主文件中的所有的处理过程 命令执行期间 全部拆挂起。 全部拆挂起。 在启动事件循环之前建立一个方法来退出事件循环, ③在启动事件循环之前建立一个方法来退出事件循环, 必须确保在界面上存在一个可执行结束事件循环 CLEAR EVENTS命令的机制。CLEAR EVENTS命令 命令的机制。 命令的机制 命令 将挂起VFP的事件处理过程,同时将控制权返回给执 的事件处理过程, 将挂起 的事件处理过程 行CLEAR EVENTS命令并开始事件循环的程序 命令并开始事件循环的程序

15

11.1 应用项目综合实践
4、组织主程序文件 主程序文件完成的基本任务如下: 、 主程序文件完成的基本任务如下: 通过打开数据库、变量声明初始化环境。 ①通过打开数据库、变量声明初始化环境。 调用一个菜单或表单来建立初始的用户界面。 ②调用一个菜单或表单来建立初始的用户界面。 执行READ EVENTS命令来建立事件循环。 命令来建立事件循环。 ③执行 命令来建立事件循环 退出系统”菜单执行CLEAR EVENTS命令,主 命令, ④从“退出系统”菜单执行 命令 程序中不应该执行该命令。 程序中不应该执行该命令。 应用程序退出时, ⑤应用程序退出时,恢复环境

16

11.2 应用程序生成器
一、使用应用程序向导 利用应用程序向导创建一个新 项目有两种途径: 项目有两种途径: ①仅创建一个项目文件 生成一个项目和一个VFP应用程序框架 ②生成一个项目和一个 应用程序框架 1.使用应用创建项目和应用程序框架启动“应用程序 .使用应用创建项目和应用程序框架启动“ 向导”的具体操作如下: 向导”的具体操作如下: 文件” 新建” 项目” ①“文件” →“新建” → “项目” 向导” 应用程序向导” ②“向导” →“应用程序向导”→“创建项目目录结 构” 在对话框的“项目名称” 输入新项目的名称。 ③在对话框的“项目名称”中,输入新项目的名称。 单击“应用程序向导”对话框上的“确定” ④单击“应用程序向导”对话框上的“确定”按钮

17

11.2 应用程序生成器
2.应用程序框架 应用程序框架可自动完成以下任务: . 应用程序框架可自动完成以下任务: 提供启动和清理程序, ①提供启动和清理程序,其中包括负责保存和恢复环 境状态的程序。 境状态的程序。 显示菜单和工具栏。 ②显示菜单和工具栏。 帮助开发者确定应用程序的功能、 ③帮助开发者确定应用程序的功能、用户输入数据的 方式、 方式、应用程序的外观以及其他强大的功能

18

11.2 应用程序生成器
3.应用程序生成器的功能 生成器与应用程序框架结 . 合在一起提供以下功能: 合在一起提供以下功能: 添加、编辑或删除与应用程序相关的组件。 ①添加、编辑或删除与应用程序相关的组件。 设定表单和报表的外观样式。 ②设定表单和报表的外观样式。 加入常用的应用程序元素。 ③加入常用的应用程序元素。 ④提供应用程序的作者和版本等信息

19

11.2 应用程序生成器
二、应用程序生成器 1.应用程序生成器的组成 . 应用程序生成器包括 常规” 信息” 数据” 表单” 报表” “常规”、“信息”、“数据”、“表单”、“报表” 高级” 个选项卡 个选项卡。 和“高级”6个选项卡。 2.重新启动应用程序生成器 有3种方法: . 种方法: 种方法 在项目上右击鼠标,在快捷菜单中选择“生成器” ①在项目上右击鼠标,在快捷菜单中选择“生成器” 菜单项。 菜单项。 工具” 应用程序生成器” 向导” ②“工具” →“应用程序生成器”:“向导”→“全 向导选取” 应用程序生成器” 部”→“向导选取”→“应用程序生成器”。 ③ALT+F2键 键

20

11.2 应用程序生成器
三、使用应用程序生成器 使用应用程序向导和应用程序生成器创建并修改应 用程序,步骤如下: 用程序,步骤如下: ①使用应用程序向导创建项目 ②添加已创建的数据库 ③创建表单和报表 ④查看和修改表单和报表 ⑤连编项目 ⑥连编应用程序 ⑦打包应用程序

21


相关文章:
vf课件(最新)
vf最新最全课件十一章 21页 2财富值 vf最新最全课件第九章 15页 2财富值如要投诉违规内容,请到百度文库投诉中心;如要提出功能问题或意见建议,请点击此处进行反馈...
vf课件
VF课件 17页 5财富值 VF课件 86页 免费 VF课件 79页 5财富值 二级vf课件 69页 免费 vf最新最全课件第十章 23页 免费 vf第5章课件 8页 免费 vf基础课件...
VF课件
vf基础课件 49页 1下载券 VF课件4章 46页 1下载券 二级vf课件 69页 免费 vf最新最全课件第八章 48页 1下载券V​F​课​件 ...
vf课件
vf第5章课件 8页 免费 vf基础课件 49页 1下载券 VF课件4章 46页 1下载券 二级vf课件 69页 免费 vf最新最全课件第八章 48页 1下载券喜欢...
VF课件
二级vf课件 69页 免费 vf最新最全课件第十章 23页 免费 vf第5章课件 8页 免费 vf基础课件 49页 2财富值 VF课件第一章 102页 2财富值 VF课件4章 46页 ...
VF笔试课件
vf最新最全课件第十章 23页 免费 VF课件4章 46页 1下载券 vf基础课件 49页 1下载券 二级vf课件 69页 免费V​F​笔​试​课​件 ...
vf课件1
VF课件1-3章 100页 1财富值 vf第1章课件 45页 2财富值 vf课件2[1] 26...ceiling() :取大于或等于表达式的最小整数。 2. floor() :取小于或等于...
第二章 vf系统初步
vf最新最全课件第二章 50页 免费 第一章 VF概述 36页 免费如要投诉违规内容,请到百度文库投诉中心;如要提出功能问题或意见建议,请点击此处进行反馈。 ...
二级VF课件[1]
二级VF课件[1]_IT认证_资格考试/认证_教育专区。全国计算机等级考试二级 VF、ACCESS...( )层分组 第十一章:开发应用程序 (本章在笔试考试中分值约为 <2 分) ...
VF第七章
VF第七章 41页 2财富值 VF第7章 35页 2财富值 vf最新最全课件第七章 78页 免费 vf第7章 74页 2财富值 vf第7章 22页 2财富值 ...
更多相关标签:
十一假期最全手册 | 最全机械制图课件 | 最全的手机危害课件 | 最全结构力学课件 | vf课件 | 神舟十一号课件 | 十一届三中全会课件 | 十一月市政课件2016 |