- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
foxpro学习资料(第一二章)
第1章 visual foxpro 6.0的环境1.1 前言出处: 编辑:Mali
?? vfp是由Foxpro发展而来的一种面向对象的数据库程序设计语言,实际上是对Foxpro的一次重大改进,和它的前身相比,引入了许多程序开发者盼望已入的特性,使pc数据库开发界大为震惊.启动界面如图(启动方法不用我说了吧:安装Visual Foxpro 6.0后,在桌面双击狐狸头图标即可)
??? Vfp对传统的面向过程的结构化程序设计有很好的支持,它的语句、函数和语法规则与Xbase(如dBASE、FoxBase、FoxPro)语言基本上是兼容的,而且功能更加强大。
??? 传统的结构化程序设计是自顶向下的功能设计,按照事先编排的顺序,对功能进行逐步分解后进行程序设计.结构化程序设计方法通过顺序、条件分支和循环三种控制流程进行编程。但随着软件规模的扩大、功能提高和需求变化,结构化程序化开发方法的开发效率和维护问题比较突出。总的来说,结构化方法对程序员的要求比较高。
??? Vfp最重大的改进是引入了面向对象的程序设计方法,可以说Vfp是一种既支持面向过程又支持面向对象的混合型编程语言。面向对象(object)的程序设计,即oop(object oriented program)是近年比较流行的一种新的程序设计方法。面向对象的设计方法是按照人们的习惯思维方式建立模型,模拟客观世界。以往采用面向过程的程序设计语言开发应用程序时,往往一个简单的用户界面,比如说菜单、按纽,都需要花费大量的时间去编写程序代码。在vfp中,这种工作被简化了,只需使用鼠标便可完成这些工作。vfp使开发人员从最底层的程序设计中解放出来,可以使用最少的代码完成尽可能多的功能,有利于降低软件开发成本和开发周期。
? Visual FoxPro采用面向对象、事件驱动的编程方法,程序员不再以“过程”为中心思考应用程序开发的结构,而是面向可视的“对象”考虑如何响应用户的动作。也就是说,只要建立若干“对象”以及相关的微小程序,这些微小程序可以由用户启动的事件来激发。 说了这么多vfp好处,心急的你一定急不可奈了。好了,现在,让我们一起走进vfp的世界吧!!
1.3 项目管理器出处: 编辑:Mali
??? 在使用vfp编制程序时,需要创建各种类型文件,为为提高工作效率,vfp提供了一个非常有效的管理工具:项目管理器。项目管理器是Vfp中处理数据和对象的主要组织工具,建立一个项目文件可以帮助你方便的组织文件和数据。在项目管理器中只需单几次鼠标,就可以方便地组织相关的文件。可以这样下定义:项目是文件、数据、文档及其它Vfp对象的集合,要建立一个项目就必需先创建一个项目文件,项目文件的扩展名为.Pjx.
项目管理工具采用可视化和自由导航,各项以类似大纲的视图形式组织,通过展开或折叠可以清楚地查看项目在不同层次上的详细内容。“项目管理器”提供简易、可见的方式组织处理表、表单、数据库、报表、查询和其他文件,用于管理表和数据库或创建应用程序。使用设计工具和向导能够很容易地快速产生结果。如图1
????我们应该养成这样一个习惯:无论编制什么Vfp程序,都要先建立一个项目文件,把应用程序中的文件都组织到项目管理器中,这样便于查找文件。同时,项目管理器提供文件创建和管理功能,建议编程时尽可能使用项目管理器来创建和管理文件,尽管也可以使用别的方式,但项目管理器是最方便的。我们还可以利用项目管理器把应用软件的多个文件组织成一个文件,生成一个.APP文件或者.EXE文件,这样我们的程序就可以脱离Vfp环境,交付给用户使用,和别的windows应用程序没有什么两样。
? ? 一。创建和打开项目:? ? (1)在“文件”菜单中选择“新建”命令或单击常用工具栏上的“新建”按钮或在命令窗口输入Create Project命令,按回车。? ? (2)在弹出的“新建”对话框中选中“项目”单选按钮,单击“新建文件”按钮。? ? (3)系统弹出“创建”对话框,在该对话框中,输入项目文件的名称,并选择保存项目文件的位置。
? ? 二。查看一个项目的内容:项目管理器显示的是一个非常良好的分层视图,如果项目中具有一个某一类型的项,其类型符号旁边会出现一个“+”号。单击“+”可以显示项目中该类型项的内容,如果你使用过windows的资源管理器,一定会想到非常熟悉的。? ? 项目管理器一共有六张选项卡,分别是“全部”、“数据”、“文档”、“类”、“代码”和“其它”,实际上,“全部”选项卡包括了后面五个选项卡的全部内容,为了简便起见,建议刚开始学习Vfp的同学统一使用”全部“选项卡。? ? 三.定制项目管理器:?? ? 1。折叠项目管理器:项目管理器的右上角有一个向上的箭头,如图1,单击这个箭头,可
您可能关注的文档
- 2015年CPA考试《经济法》考点解读第05章合伙企业法律制度04.doc
- 2015年6月大学英语六级考试及答案模拟题四.docx
- 2015年全员考试复习题(职业病防治自救互救).doc
- 2015年副主任护师晋升,外科护理专题报告“一例颅内动脉瘤大量出血病人的护理”.doc
- 2015年初级会计考试《经济法基础》真题(517完整版).doc
- 2015年初级会计职称《经济法基础》模拟2(答案).doc
- 2015年中考专题复习第9单元电功和电热.doc
- 2015年四川公务员考试练习题资料分析练习题及解析01.doc
- 2015年三年高考真题精编专题24选修4城乡规划.doc
- 2015年湖北高考英语复习题型专攻定语从句.doc
- eyqpxzm砖混_外砖内模结构构造柱圈梁板缝钢筋绑扎工艺标准(407-1996).doc
- F723第二矿区供用气管理办法.doc
- GE2-300工作面综采面强制放顶安全技术措施.doc
- GMM的EM算法实现.docx
- gotaqo期_货基础知识讲解.doc
- FREEOA办公系统的详细配置教程(完全).doc
- H20-20系列交换机维护基本操作教程(数据配置部分).doc
- Illustrator教程Illustrator绘图技巧Illustrator方法巧用AI的3D功能绘制精美矢量医药箱图标.doc
- 67简单教程-2007-07-06.doc
- Iphone4由435或434降级到433的方法(已成功验证).doc
原创力文档


文档评论(0)