- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于VisualFoxPro环境开发管理系统的论文.doc
基于VisualFoxPro环境开发管理系统的论文
摘 要:visualfoxpro作为关系型数据库管理系统及应用软件开发工具,既符合数据库系统的开发要求,又具有可视化编程的优势。其某些特殊对象的建立有一定的通用性,而它的项目管理器能起到组织文件及编译发布应用程序的作用。
关键词:visualfoxpro;开发;管理系统
abstract: visualfoxpro is regarded as the relation type data base management system and application softent, the ones that have already accorded opening send the requirement , have advantage of visual programming. the setting-up of its some special targets has certain monability, and its one eye management device can play a role in organizing the file and piling and releasing application program.
key ent; administrative system
visualfoxpro作为关系型数据库管理系统及应用软件开发工具,它独有的特点、良好的性能、强大的功能、简单易学的优势,成为开发数据库应用程序最广泛使用的工具之一,并推动着数据库软件技术更加蓬勃地发展。.cOm
1 visualfoxpro的特点和功能
visualfoxpro是一个关系型数据库管理系统(rdbms:relation database management system),是一种较早的面向对象的、由事件驱动的程序设计工具。它预定义了一大批基类供开发者使用,并允许开发者定义新的类和子类,可以利用类的继承性减少编程的工作量,加快软件的开发。
visualfoxpro提供了更多的诸如向导((用于存放表单类文件)、menu(存放菜单类文件)、report(存放报表类文件)、prg文件夹(用于存放程序文件)、image文件夹(存放图像文件)、class文件夹(存放类文件)等,且各个文件名及字段名等名称最好用字母表示。这样在一些过程或命令中调用文件时,路径可以简写为以下形式:
.\form\dlbd.scx 它等价于命令:d:\sjkgl\form\dlbd.scx
在此重点说明以下几个文件的建立要点,它们具有通用性,所有visualfoxpro应用程序开发时都可用到。
2.3.1 主程序文件
这是要作为整个应用系统切入点的主控文件,系统就是由此启动并逐级调用的,它的主要任务是设置应用程序的起始点、初始化环境、声明系统中使用的公共变量、显示初始界面、控制事件的循环等。其中,初始化环境用到的许多设置命令可以这样获得:在visualfoxpro界面中,打开“工具”菜单下的“选项”命令,按住【shift】键的同时单击“确定”按钮,则在命令窗口中出现系统目前设置的相关命令,可以从中选取有用的命令复制到主程序文件中。除了初始化环境用到的设置命令外,一般情况下主程序中必须要包含下面几条命令,其他命令可根据系统要求取舍。
set sysmenu off关闭vfp的菜单
public mypath定义全局变量mypath
mypath=left(sys(16),rat(“\”,sys(16))) 提取当前路径,sys(16)是获取当前程序所在的全路径(包括当前运行程序名)
set defa to (mypath) 设置默认路径_screen.visible=.f.
do form主界面表单 调用主界面
read events开始事件循环
2.3.2 主菜单文件
主菜单在系统中用于集中体现系统的功能并进行相应的操作,通过执行菜单中相应的菜单项来调用对应的各文件和各模块。其中的“退出”菜单项是每个主菜单必须包含的,在其过程命令中要包含以下几条命令:
close all 关闭所有文件
set sysmenu to default 恢复vfp系统菜单
clear events 结束事件循环
quit 退出本应用系统
此处的“结束事件循环”命令是对应主程序中的“开始事件循环”的,当开始事件循环后,用户可反复调用系统中的各个文件进行操作,但要退出系统时必须先结束事件循环。菜单设计完成后,必须打开“显示”菜单下的“常规选项”对话框,选定
您可能关注的文档
- 基于ANSYS的管道交变电磁场仿真分析的论文.doc
- 基于ANSYS空间网架有限元分析及优化设计的论文.doc
- 基于Apriori算法的关联规则挖掘系统的设计与实现的论文.doc
- 基于ArcGIS的DEM数据生成方法的研究与探讨的论文.doc
- 基于ARM+FPGA的重构控制器设计的论文.doc
- 基于ARM的家庭视频服务器的研究的论文.doc
- 基于ARP欺骗的网络监听原理及实现的论文.doc
- 基于ASEB栅格分析法的旅游产品深度开发研究的论文.doc
- 基于AS路径识别的包标记算法的论文.doc
- 基于AT89S51单片机的出租车计价器系统设计的论文.doc
- 基于VRML的虚拟实验系统设计的论文.doc
- 基于Vxworks实时操作系统的串口通信程序设计与实现的论文.doc
- 基于Web Services的Struts框架在数字医院信息系统中的应用的论文.doc
- 基于Web Services的数字化校园的构建研究的论文.doc
- 基于Web Service的医疗机构信息交换平台的研究的论文.doc
- 基于Web Service的执行力管理系统研究与实现的论文.doc
- 基于Web服务的嵌入式视频服务器的论文.doc
- 基于Web检索的陕北民歌语料库设计的论文.doc
- 基于Web的多媒体CAI课件开发过程中若干问题的研究和实践的论文.doc
- 基于WEB的成教教务管理系统设计探讨的论文.doc
文档评论(0)