- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第二章命令分类
第二章命令分类
一般地说,VFP的命令总是由一个称为命令字的动词开关,后随一个宾语和若干子句(称为命令子句),用来说明命令的操作对象、操作结果与操作条件。以下给出了若干简单的VFP命令的示例。
(1) use sb
(2) list
(3) list for 价格10000
(4) copy to ZSB for 主要设备
(5) sort to JGPX on 价格 fields 名称,价格
(6) replace all 价格 with 1.2*价格
二、命令特点
从以上的示例不难看出,VFP的命令具有以下特点:
(1)采用英文祈使句的形式,命令的各部分简洁规范,初通英语的人都能看懂。VFP中文版允许允许命令中的专用名词使用汉字,但其余词汇仍用英文。
(2)操作对象、结果(目的地)和条件均可用命令子名的形式来表示。命令子句的数量不限,顺序不拘。它们使命令的附属功能可以方便地增删,十分灵活。
(3)命令中只讲对操作的要求,不描述具体的操作过程,言简意赅,所以又称为“非过程化”语言,而常见的高级语言都是“过程化”语言。
VFP的命令既可逐条用交互的方式执行,又可编写成程序,以“程序文件”的方式执行。命令中的词汇(专用名词除外)还可使用简写,即只写出它们的前4个字母即可。
三、命令分类
VFP拥有近500条命令,大致要分为以下7类
a) 建立和维护数据库的命令;
b) 数据查询命令;
c) 程序设计命令:包括程序控制、输入/输出、打印设计、运行环境设置等命令;
d) 界面设计命令:包括菜单设计、窗口设计、表单(包括其中的控件)设计等命令;
e) 文件和程序的管理命令;
f) 面向对象的设计命令;
g) 其它命令
全面介绍这些命令需要很大的篇幅。作为VFP的一本入门教材,这既无必要也不可能。本书将从下章起,陆续介绍VFP的部分常用命令
2.4.2 两类工作方式
从Dbase 到VFP,都可以支持两类不同的工作方式,即交互操作方式与程序执行方式。现分述如下:
一、交互操作方式
交互操作方式即是指命令执行方式。用户只需记住命令的格式与功能,在系统的园点提示符(·)出现时从键盘上发一条所需的命令,即可在屏幕上显示执行的结果。由于早期的语言命令较少,加上使用命令方式可省去编程的麻烦,曾一度为初学者乐用。
随着Windows的推广,越来越多的应用程序支持界面操作,把基于DOS的单一菜单操作方式改变为基于Windows的综合运用菜单、窗口和对话框技术的图形界面操作。在著名的Word,Excel等办公软件中,界面操作已成为它们主要的甚至是唯一的工作方式。顺应这一潮流,FoxPro for windows也开始支持界面操作,从而成为能同时支持命令执行与界面操作两种交互操作方式的数据库管理系统。
继FoxPro推出的VFP进一步完善了界面操作,使交互操作方式的内涵逐渐从以命令方式为主转变为以界面操作为主、命令方式为辅。由VFP提供的向导、设计器等辅助设计工具,其直观的可视化界面正被越来越多的用户熟悉和欢迎。
二、 程序执行方式
交互操作虽然方便,但用户操作与机器执行互相交叉,会降低执行速度。为此在实际工作中常常根据需要解决的问题,将VFP的命令编成特定的序列,并将它们存入程序文件(或称命令文件)。用户需要时,只需通过特定的命令(例如DO命令)调用程序文件,VFP就能自动执行这一程序文件,把用户的介入减至最小限度。
程序执行方式不仅运行效率高,而且可重复执行。要执行几次就调用几次,何时调用便何时执行。另一个好处是,虽然编程序的人需熟悉VFP的命令和掌握编程的方法使用程序的人却只须了解程序的运行步骤和运行过程中的人-机交互要求,对程序的内部结构和其中的命令可不必知道。还需指出,开发VFP应用程序要求同进进行结构化程序设计与面向对象程序设计,其庞大的命令集往往令初学者望而生畏。幸运的是:VFP提供了大量的辅助设计工具,不仅可直接产生应用程序所需要的界面,而且能自动生成VFP的程序代码。因此在一般情况下,仅有少量代码需要由用户手工编写。这些工具充分体现了“可视化程序设计”的优越性。
2.5 Visual FoxPro 6.0的辅助设计工具
为了加快VFP应用程序的开发,减轻用户的程序设计工作量,VFP提供了3类支持可视化设计的辅助工具。现简介如下。
2.5.1 向导
向导是一种快捷设计工具。它通过一组对话框依次与用户对话,引导用户分步完成VFP的某项任务,例如创建一个新表,建立一项查询,或设置一个报表的格式等。
VFP有20余种向导工具。从创建表、视图、查询等数据文件,到建立报表、标签、图表、表单等VFP文档,直至创建VFP的应用程序,SQL服务器上的数据库等操作,均可使用相应的向导工具来完成。表2
您可能关注的文档
- 火罐效果辨别和水泡处理.doc
- 灵敏度公式.doc
- 点酒和点菜案例.doc
- 炼钢厂维修钳工安全操作规程.doc
- 烟台光韵音响多功能.doc
- 烟气排放标准.doc
- 烧烤秘制配方.doc
- 热敷冷敷.doc
- 热门电影中十个高频句子.doc
- 烽火配置教程.doc
- 《GB/Z 44363-2024致热性 医疗器械热原试验的原理和方法》.pdf
- GB/T 16716.6-2024包装与环境 第6部分:有机循环.pdf
- 中国国家标准 GB/T 44376.1-2024微细气泡技术 水处理应用 第1 部分:亚甲基蓝脱色法评价臭氧微细气泡水发生系统.pdf
- 《GB/T 44376.1-2024微细气泡技术 水处理应用 第1 部分:亚甲基蓝脱色法评价臭氧微细气泡水发生系统》.pdf
- GB/T 44376.1-2024微细气泡技术 水处理应用 第1 部分:亚甲基蓝脱色法评价臭氧微细气泡水发生系统.pdf
- 中国国家标准 GB/T 44315-2024科技馆展品设计通用要求.pdf
- GB/T 44305.2-2024塑料 增塑聚氯乙烯(PVC-P)模塑和挤塑材料 第2部分:试样制备和性能测定.pdf
- 《GB/T 44315-2024科技馆展品设计通用要求》.pdf
- GB/T 44315-2024科技馆展品设计通用要求.pdf
- GB/T 39560.9-2024电子电气产品中某些物质的测定 第9 部分:气相色谱-质谱法(GC-MS)测定聚合物中的六溴环十二烷.pdf
最近下载
- 中医科医疗质量持续改进质量管理.docx
- 停电停水的应急预案(6篇).docx VIP
- 理财教材《小狗钱钱》.pdf
- 护理品管圈问题解决型之提高慢性肾功能不全患者饮食指导知晓率.pptx VIP
- 复旦投毒案林森浩(详细的参考资料整理).docx
- Axure RP原型设计图解微课视频教程(Web+App)(刘刚)PPT全套完整教学课件.pptx
- 2024年国家电网招聘之财务会计类题库附参考答案(轻巧夺冠).docx
- 1精益管理倡导者培训.pptx
- 整本书阅读 《朝花夕拾》(同步课件) 七年级语文上册(统编版2024).pptx
- 2024-2029年中国房地产投资行业发展分析及投资风险预警与发展策略研究报告.docx
文档评论(0)