VFP程序文件的概念

上传人:a**** 文档编号:243406929 上传时间:2024-09-22 格式:PPT 页数:21 大小:1.04MB
返回 下载 相关 举报
VFP程序文件的概念_第1页
第1页 / 共21页
VFP程序文件的概念_第2页
第2页 / 共21页
VFP程序文件的概念_第3页
第3页 / 共21页
点击查看更多>>
资源描述
单击此处编辑母版标题样式,*,*,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,2024/9/22,1,程序是为完成某项具体任务而编写的一系列指令代码集合。,Visual FoxPro,程序以命令文件的形式存储在磁盘上,称为:程序文件,文件扩展名为.,PRG。,Visual FoxPro,程序代码包括命令、函数、可执行的任何操作。,2024/9/22,2,文件,新建,程序,2024/9/22,3,命令窗口是一个编辑窗口,可以将这些命令编辑、插入、删除、剪切、复制和粘贴到,Visual FoxPro,程序中。,格式:,MODIFY COMMAND ,2024/9/22,4,【,说明,】,(1),一个程序行不能超过8192个字符。一条语句可分成若干行书写,续行时在上行尾写续行符;并按回车另起一行。,(2)使用,W,命令或,文件,-,保存,/,另存为,命令保存程序文件;使用,Q/ESC,放弃编辑内容不存盘。,2024/9/22,5,例1,用户键盘输入圆半径值,求圆面积,S。,在命令窗口打入:,MODICOMM EX-1,2024/9/22,6,例1-1,键盘输入3组圆半径值,求3个圆面积,,,并判断能否构成圆面积。,2024/9/22,7,3.,程序书写规则,遵循,Visual FoxPro,的程序书写规则,否则,出现语法错误将导致程序无法继续执行。,(1)每条命令以回车键结束,一行写一条命令。,(2)命令动词、表达式、参数之间用空格隔开。,(3)命令动词可以缩写前4个字符。,(4)注释是非执行命令。,2024/9/22,8,注释语句的三种书写格式:,(1)作为单独的一行,以*开头,后跟注释信息。,(2)作为单独的一行,以,NOTE,开头,后跟注释信息。,(3)与命令行同行,在命令行后加&注释信息。,2024/9/22,9,4.,运行程序文件,(1)命令方式:,DO ,如:,DO EX-1.PRG,(2),菜单方式:,程序,-,运行,命令,在,运行,对话框中选择要运行的程序文件。,(3)打开指定程序文件,按,E,键,;或点击工具按钮“,!,”,执行程序文件。,2024/9/22,10,三.程序输入、输出命令,命令1:,INPUTC,型信息,TO,内存变量,命令2:,ACCEPTC,型信息,TOC,型内存变量,命令3:,WAITC,型信息,TOC,型内存变量,WINDOWAT,行,列,NOWAITTIMEOUT,功能:,暂停程序的执行过程,等待用户作出处理,接收用户从键盘输入的数据。,2024/9/22,11,例如,INPUT ,请输入你借书的书名:,TO SM,ACCEPT,输入+,SM+,的著者:,TO ZZ,WAIT,请选择1-4,TO K,WAIT,WAIT,请检查显示内容!,WINDOW AT15,10 TIMEOUT 5,2024/9/22,12,2.,赋值命令,命令1:,STORE ,TO ,命令2:=,说明:,命令1同时向多个内存变量赋值,格式2向一个变量赋值。,例如:,STORE 5 TO a1,a2,a3,a4,a5,STORE ,上海,TO,城市,M=5,SR=1999/10/28,性别=.,T.,2024/9/22,13,命令1 ?,命令2 ?,功能:,显示内存变量、常量或表达式的值。,说明:,命令1从光标行的下一行首显示;命令2从当前光标位置开始显示。,例:,STORE 12 TO a1,a2,a3,a4,a5,?a1,a2,a3,a4,a5,?a1,a2,a3,a4,a5,?a1,a2,a3,a4,a5,2024/9/22,14,命令:,TEXT,ENDTEXT,说明:,TEXT,与,ENDTEXT,成对出现,缺一不可。,2024/9/22,15,格式化输入输出命令可以设计美观、方便的屏幕显示。,命令1:,行,列,SAY C,型信息,GET,变量,DEFAULT,命令2:,READ,功能:按指定格式显示变量值,并可编辑变量值。,2024/9/22,16,例2,编程,根据用户从键盘输入的记录号,修改某设备的价格和部门。,CLEAR,USE SB,*SBBH =1,2,10 SAY,请输入记录号:,GETSBBHDEFAULT 1,READ,GO SBBH,4,10 SAY,修改第+,STR(SBBH,5)+,号设备数据:,6,10,SAY,价格:,GET,价格,8,10,SAY,部门:,GET,部门,READ,USE,2024/9/22,17,命令: ,SAY ,FUNCTION,PICTURE,功能:按指定的坐标位置在屏幕上输出表达式的值。,说明:,选择,FUNCTION,子句或,PICTURE,子句时,表达式的值按规定格式输出。,2024/9/22,18,PICTURE,格式符代码表,代码,功能,代码,功能,A,只允许字母,L,只允许逻辑型数据,N,允许字母或数字,X,允许任何字符,Y,只允许逻辑数据且将小写换成大写,#,允许数字、空格和正负号,9,只允许数字,!,小写转换成大写,$,数值前显示货币符号,.,指定小数点位置,分隔多位数字,*,数值前显示*号,2024/9/22,19,FUNCTION,功能符代码表,代码,功能,代码,功能,A,只允许字符、字母,B,N,型数据左对齐,C,正数后显示贷款标记,CR,D,使用,SETDATE,设置的日期,E,使用欧洲日期格式,DD/MM/YY,I,输出值显示在输出字段中间,J,输出值显示在输出字段右边,L,数字显示的前空格用0填写,X,负数后显示借款标记,DB,T,去掉表达式前空格和尾空格,S,字符显示宽度为,n,个字符,Z,N,型数据为0时用空格显示,(,用括号将负数括起来,!,小写字母转换成大写字母,用科学记数法显示数据,分隔小数点左边的数字,$,用,SETCURRENCY,指定的位置显示的货币符号$,2024/9/22,20,格式符和功能符举例:,2024/9/22,21,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业管理 > 商业计划


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!