《VFP程序设计二》PPT课件

《VFP程序设计二》PPT课件

ID:37689763

大小:271.91 KB

页数:12页

时间:2019-05-28

《VFP程序设计二》PPT课件_第1页
《VFP程序设计二》PPT课件_第2页
《VFP程序设计二》PPT课件_第3页
《VFP程序设计二》PPT课件_第4页
《VFP程序设计二》PPT课件_第5页
资源描述:

《《VFP程序设计二》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第七章VFP程序 设计基础非格式化输入命令格式化输入、输出命令一、命令文件建立与运行1、命令文件建立命令格式:MODIFYCOMMAND<文件名>MODIFYFILE<文件名.PRG>功能:建立或修改命令文件。2、命令文件运行命令格式:DO<文件名>[WITH<参数表>]3、命令文件的构造规则与基本结构构造规则:①程序开头部分不带参数的程序,可以用任何语句开头,通常可用SETTALKOFF命令。对话开关命令格式:SETTALKON/OFF功能:如果设为ON当前文件处理命令状态的信息会在屏幕上显示,设为OFF时,这些过程文本不会被显示出来。

2、系统初始状态为ON例如:在SETTALKON状态,执行COUNT、SUM等命令时,屏幕上会出执行结果,而在SETTALKOFF状态下就不会显示这些信息。②程序结束部分CANCEL结束命令文件的运行,返回命令窗口状态RETURN结束当前程序的执行,返回到调用它的上级,执行刚才引起下级程序执行的那个语句后的语句,若无上级程序则返回命令窗口。RETURNMASTER返回最上级QUIT退出VFP系统,返回到操作系统。③注释部分非执行性语句,不执行任何操作NOTE/*(注释内容)单独注释行&&(注释内容)在命令语句的尾部④程序书写格式命令文件中两类

3、数据已知未知:随机选择性输入,实现人机对话。二、非格式化输入命令1、单字符输入命令命令格式:WAIT[<字符表达式>][TO<内存变量>][WINDOWS][TIMEOUT<数值表达式>]功能:暂停正在运行的命令文件,显示字符表达式内容,等待用户从键盘输入单字符,继续运行程序。注意:①字符表达式用于屏幕上信息提示,可为一个字符型变量或字符串,若是字符串,需加定界符。②[WINDOWS]提示信息出现在右侧的系统信息窗口,按任一键继续。③[TO<内存变量>]将输入单字符存储到指定内存变量中。④[TIMEOUT…]程序运行暂停的时间(秒)2、字

4、符串输入命令命令格式:ACCEPT[<字符表达式>]TO<内存变量>功能:从屏幕当前光标处显示<字符表达式>内容,暂停运行的程序,等待用户输入一字符串,并存放到指定内存变量中,(如果内存变量未事先定义,则本命令会自动定义),按回车键继续执行程序。注意:①字符表达式用于屏幕上信息提示,可为一个字符型变量或字符串,若是字符串,需加定界符,可省略。②该命令只能输入字符型数据,且输入时不必加定界符,输入的数据作为字符串存储到指定内存变量中。3、一般数据输入命令命令格式:INPUT[<字符表达>]TO<内存变量>功能:从屏幕当前光标处显示<字符表达

5、式>内容,暂停程序运行,等待用户从键盘输入一个数据,并存放到指定内存变量中,按回车键继续运行程序。注意:①字符表达式为提示信息,如果为字符串,需加定界符,也可省略。②输入数据可为C、D、N、L型,输入C型和D型须加定界符。③[TO<内存变量>]将输入的数据存储到指定内存变量中。思考:三个输入命令区别考试要点:改错题三、格式化输入、输出命令1、格式化输出命令格式:@<行,列>[SAY<表达式>][PICTURE<字符表达式>][FUNCTION<字符表达式>功能:从指定光标开始,按PICTURE或FUNCTION格式显示出SAY后表达式的值

6、。注意:①表达式可以是内存变量,字段变量数组元素,常量以及其它类型的合法表达式,若是字符串加引号。②PICTURE与FUNCTION用于定义SAY数据的输出格式,在PICTURE中格式化符号称为格式符FUNCTION中称功能符,在PICTURE与FUNCTION短语中字符表达式由格式符与功能符组成,在PICTURE中可使用功能符,二者之间至少有一个空格,功能符前以@开头。例:USEZGDAGO2@4,20SAY“姓名”+姓名@4,30SAY“性别”+性别@4,40SAY“出生日期”+()@4,50SAY“工资”+()@4,70SAY“婚否

7、”@4,75SAY婚否2、格式化输入命令命令格式:@<行,列>[SAY<字符表达式>]GET<变量名>READ/CLEARGETS功能:在指定光标处显示变量内容,并允许对其进行编辑。注意:①SAY用来显示提示信息,需加定界符。②缺省READ只起显示作用,而不能修改,使用CLEARGETS与缺省READ功能相同格式与格式化输出相同。③GET后变量可以为字段变量也可为内存变量,若为内存变量,必须事先赋值,可为C、N、L、D型。例:USEZGDAGO2@4,20SAY“姓名”GET姓名@4,30SAY“性别”GET性别@4,40SAY“出生日期

8、”GET()@4,50SAY“工资”GET()()@4,70SAY“婚否”@4,75SAY婚否习题:写一段程序,用格式化输入方式给表追加一条记录。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。