版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、08版本VFP培训课件,hengjunyue QQ:421480815,9.1.3 主程序设计 主程序功能: 1.初始化环境 2.显示初始的用户界面 3.控制事件循环 4.恢复原来的开发环境,1.初始化环境 1.从当前环境中截取命令的方法如下: 1.工具选项 2.从“命令”窗口中复制SET命令,并粘贴到程序中,2.显示初始的用户界面 通常,在显示已打开的菜单或表单之前,会出现一个启动屏幕或注册对话框。 在主程序中,可以使用DO命令运行一个菜单,或者DO FORM运行一个表单 Eg: DO main.mpr DO FORM start.scx,3.控制事件循环 执行事件循环的方法是执行READ
2、EVENTS命令,该命令使VFP开始处理诸如单击鼠标、键入等用户事件。 从执行READ EVENTS 命令开始,到相应的CLEAR EVENTS命令执行期间,主程序中的所有处理过程全部挂起,因此将READ EVENTS命令正确的放在主程序的适当位置十分重要。 eg:将READ EVENTS命令作为初始化的最后一条命令。,在主文件(或主文件的事件代码)中加入必须的命令 表单作为主文件: 在表单的init事件代码中增加read events命令 在程序的退出代码中增加clear events 命令程序作为主文件: 在程序代码中增加read events命令 在程序的退出代码中增加clear eve
3、nts命令,5.组织主程序文件 主程序文件应完成的基本任务: 1.通过打开数据库、变量声明等初始化环境 2.调用一个菜单或表单来建立初始的用户界面 3.执行READ EVENTS 命令来建立时间循环 4.从“退出系统”菜单中执行CLEAR EVENTS命令,或者单击主界面表单上的“退出”按钮,而主程序本身不应执行此命令。 5.应用程序退出时,恢复环境。 见课本P283 例子主程序,9.2 使用应用程序生成器 VFP6.0改进了应用程序生成器,提供了应用程序的一般需求,开发人员可以利用应用程序向导生成一个项目和一个VFP应用程序的初始框架,然后再打开应用程序生成器,添加已生成的数据库、表、表单和
4、报表等组件。,9.2.1 使用应用程序向导 利用应用程序创建一个新的项目有两种途径: 1.仅创建一个项目文件,用来分类管理其他文件 2.使用应用程序向导生成一个项目和一个VFP应用程序框架,1.使用应用程序向导创建项目和应用程序框架 具体操作: 文件新建项目向导,2.应用程序框架 应用程序框架中包含了所有必须的一级许多可选的元素,目的是使所开发的应用程序更加有效,使用起来得心应手。 应用程序框架可以自动完成的功能有; 1.提供启动和清理程序,其中包括负责保护和恢复环境状态的程序 2.显示菜单和工具栏 3.帮助开发者确定应用程序的功能、用户输入数据的方式、应用程序的外观以及其他强大功能。,3.应
5、用程序生成器的功能 1.添加、编辑或删除与应用程序相关的组件,如表、表单和报表 2.设定表单和报表的外观样式 3.加入常用的应用程序元素 4.提供应用程序的作者和版本等信息,9.2.2 应用程序生成器 包括“常规”、“数据”、“表单”、“报表”、“信息”和“高级”六个选项卡,1.“常规”选项卡 1.名称:指定应用程序的名称 2.图像:指定显示在启动画面和“关于”对话框中的图像文件的文件名 3.应用程序类型 4.常用对话框区域 显示屏幕:显示启动画面 快速启动:用“快速启动”表单提供对应用程序文档和其他磁盘文件的访问 关于对话框: 用户登录: 5.图标按钮,2.“信息”选项卡 作者、公司、版本、版权、商标,3.“数据”选项卡 数据库向导: 表向导: 选择按钮 清除按钮 生成按钮: 表单样式 报表样式,“表单”选项卡 此选项卡用于指定菜单的类型、启动表单的菜单、工具栏以及表单可否有多个实例。需要为每个列出的表单分别设置所需的选项。 1.名称 2.添加 3.编辑 4.删除 5.“单个实例”复选框 6.使用定位工具栏 7.使用定位菜单 8.在文件新建对话框中显示 9.在文件打开对话框中显示,“报表”选项卡 用于指定在应用程序中使用的报表名称 名称、添加、编辑、删除,“高级”选项卡 此选项卡指定帮助文件的名称和应用程序的默认目录。 帮助文件: 默认数据目录: 常用工具栏: “
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年白山市社区工作者招聘考试备考试题及答案详解
- 2026年楚雄市气象系统事业单位人员招聘考试备考试题及答案详解
- 2026广东江门市花木有限公司招聘1人考试备考试题及答案解析
- 能源经济职业发展路径
- 2026年二季度浙江台州市市直事业单位选聘考试备考试题及答案解析
- 2026年朝阳市卫生行政系统事业单位人员招聘考试备考试题及答案详解
- 2026内蒙古包头青山宾馆事业部招聘考试备考题库及答案解析
- 2026年东营市农产品检测中心人员招聘考试备考试题及答案详解
- 2026广东清远市阳山县医疗卫生共同体总医院招聘编外工作人员98人笔试备考题库及答案解析
- 2026恒丰银行西安分行社会招聘1人考试参考题库及答案解析
- 商务数据分析-形考作业1(第1-2章)-国开(ZJ)-参考资料
- 国家开放大学《公共部门人力资源管理》形考任务2答案
- 《公路施工便道技术指南》
- 陕西省汉中市2023-2024学年八年级上学期联考数学试题
- 城市规划设计计费指导意见(2004年)
- 天然淡水珍珠科普知识讲座
- 北京玉渊潭中学新初一均衡分班语文试卷
- 喷砂除锈作业指导书
- 统计大数据文化-南京财经大学中国大学mooc课后章节答案期末考试题库2023年
- GSTGM9000图形显示装置软件用户手册
- -卫生资格-副高-疾病控制-副高-章节练习-慢性非传染性疾病控制-试题(单选题)(共1125题)
评论
0/150
提交评论