第六章-Visual-FoxPro程序设计基础.ppt

  1. 1、本文档共72页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

第六章VisualFoxPro程序设计基础程序概念参见Wiki解释/wiki?title=%E7%A8%8B%E5%BA%8Fvariant=zh-cn计算机程序或者软件程序(通常简称程序)是指一组指示计算机每一步动作的指令,通常用某种程序设计语言编写,运行于某种目标体系结构上。打个比方,一个程序就像一个用汉语(程序设计语言)写下的红烧肉菜谱(程序),用于指导懂汉语的人(体系结构)来做这个菜。通常,计算机程序要经过编译和链接而成为一种人们不易理解而计算机理解的格式,然后运行。未经编译就可运行的程序通常称之为脚本程序。6.1VisualFoxPro程序的建立与执行VisualFoxPro中程序的基本组成程序文件的建立和编辑程序文件的编译和执行VisualFoxPro命令方式的输入输出语句6.1.1程序的基本组成(1)在VisualFoxPro中,程序文件又称为命令文件,它是由VisualFoxPro中的命令和一些程序控制语句所组成的,程序文件扩展名为.PRG。6.1.1程序的基本组成(2)程序的基本组成规则是:(1)程序由若干程序行组成。(2)每一程序行由一条语句或一条命令组成。(3)每一行都以“Enter”键结束。若一行写不完一条命令,可在该行末尾处加上续行符号“;”。(4)程序末尾通常可加上程序结束语句,如CANCEL、RETURN或QUIT等;也可不加,VisualFoxPro将在程序结束处自动添加程序结束语句。(5)在程序的开始或每一程序行的后面可加上注释语句对整个程序和某个程序行做一说明,以增加程序的可读性。6.1.1程序的基本组成(3)程序的编制过程为:程序的建立、程序的编译、程序的运行。6.1.2程序文件的建立和编辑建立和编辑有两种方式:命令和菜单1.命令方式命令格式:MODIFYCOMMAND[程序文件名|?]命令功能:启动文本编辑器。2.菜单方式详见课本6.1.2节6.1.3程序文件的编译和执行(1)1.编译编译是将源程序转换成目标程序。编译有命令和菜单两种方式。(1)命令方式命令格式:Compile程序文件名|?命令功能:对指定的程序文件进行编译。(2)菜单方式详见课本6.1.3节6.1.3程序文件的编译和执行(2)2.执行程序文件输入存盘或再经编译后,系统可自动连续执行文件中的每条命令或语句。程序文件的执行有命令和菜单两种方式。(1)命令方式命令格式:DO程序文件名|?功能:将程序文件从磁盘调入内存并执行。(2)菜单方式详见课本6.1.3节6.1.4命令方式的输入输出语句(1)1.注释符*/语句格式1:*[注释]语句格式2:[注释]功能:*或的功能是在程序中起注释作用,给程序注释的目的是使程序易于自己和别人理解,即有好的可读性。注释语句在VisualFoxPro中是非执行语句,即包含注释语句的程序,在执行时,VisualFoxPro将忽略这些注释语句,因为它们仅起注释作用。说明:*的功能是注释一整行,它通常放在最前面。的功能是放在语句后起注释作用。通常*用来对整个程序进行注释,即说明该程序的功能;用来对一条语句进行注释,即说明该语句的功能。6.1.4命令方式的输入输出语句(2)例6-2:注释示例程序,*程序名称为ex6-2.prg *我的第一个程序 clear 清屏 settalkoff 关闭回显 a=3 给a赋值为3 b=3^a 求3的立方值 ?a,b 输出结果6.1.4命令方式的输入输出语句(3)2.交互式输入语句VisualFoxPro提供三种交互式输入语句。功能:系统执行上述命令时自动停下,等待用户从键盘输入信息到计算机内存变量中,系统接收到信息后自动往下继续执行。6.1.4命令方式的输入输出语句(4)2.交互式输入语句(1)INPUT语句格式1:INPUT[提示信息]TO内存变量在语句1中,可输入N、C、L和D型数据。输入C型数据时,要使用单引号或双引号作为定界符。输入L型数据时,.T.和.F.两边的小圆点不能省略。输入D型数据时,要用CtoD()函数或大括号“{}”将字符串转换成日期型变量。6.1.4命令方式的输入输出语句(5)2.交互式输入语句(2)ACCEPT语句格式2:ACCEPT[提示信息]TO内存变量语句2只能输入C型数据,输入数据时可不用定界符。6.1.4命令方式的输入输出语句(6)2.交互式输入语句(3)WAIT语句格式

您可能关注的文档

文档评论(0)

智乾 + 关注
实名认证
内容提供者

科技工作者

1亿VIP精品文档

相关文档