⼀.屏幕输出语句:格式:|表达式
功能:在屏幕上输出表达式的内容.1个问号为换⾏输出,2个问号为不换⾏输出
例:编制1个命令⽂件text.prg,保存到e:\myvfp中,统计"⼯资情况"表中的⼈数和⼯资总额.
程序⽂件内容:
use ⼯资情况
count all to m
sum all ⼯资 to n
"⼈数为:",m
"⼯资总额为:",n
⼆.注释语句:
格式:&&注释内容
功能:为程序中的语句作注释,注释内容不会执⾏.
三.输⼊字符串语句:
格式:accept 字符串 to 内存变量
功能:执⾏该语句时,暂停程序的运⾏,在屏幕上显⽰"字符串"的内容作为提⽰信息,等待⽤户通过键盘输⼊数据;输⼊数据后回车,输⼊的内容保存到指定的内存变量中,同时,程序继续向下执⾏
例:编写命令⽂件test2.prg,输⼊1个⼈名,在"职⼯档案"中查询该⼈员的档案信息.
程序⽂件内容:
use 职⼯档案
accept "请输⼊待查职⼯姓名:" to name
display 编号,姓名,性别 for 姓名=name
use
return &&该语句的功能是返回调⽤处
四.输⼊表达式语句:
格式:input 表达式 to 内存变量
说明:
(1).该命令功能⽐accept强,accept只能输⼊字符型数据;⽽input可输⼊字符型、数值型、逻辑型和⽇期型
(2).使⽤input时,输⼊字符型数据时,必须加双引号等定界符;输⼊逻辑型数据时,要⽤圆点定界符(如.T.);输⼊⽇期型数据要⽤转换函数,如ctod("11/15/2005")
例:编写程序⽂件test3.prg,输⼊1个⼯资,查询⼯资为此数值的有多少⼈
程序⽂件内容:
use ⼯资情况
input "请输⼊待查⼯资:" to gz
list 编号,姓名,⼯资 for ⼯资=gz
use
return
五.清屏语句:
格式:clear
功能:清除主屏幕上的显⽰信息
六.交互状态控制:
格式:set talk off|on
说明:该命令规定是否将命令执⾏结果显⽰在屏幕上.默认为on,此时,每执⾏完1条命令,结果即显⽰在屏幕上;设置为off时,不显⽰执⾏结果.⼀般,我们在程序⽂件的开头都加上该语句,抑制显⽰中间结果.
html获取input输入的数据七.显⽰提⽰信息:
格式:wait window 提⽰信息字符串 at ⾏,列 [timeout 秒数]
功能:在屏幕的指定位置出现提⽰窗⼝
例:在命令窗⼝输⼊如下命令回车:
wait window "请等待…" AT SROW()/2, (SCOLS()-LEN(lcMsg))/2
在屏幕中央出现的提⽰窗⼝,利⽤wait clear命令可将该窗⼝消除
说明:"timeout 秒数"⽤于规定延时秒数,⽐如,我们输⼊
wait window "请等待…" AT SROW()/2, (SCOLS()-LEN(lcMsg))/2 timeout 3
则提⽰窗⼝显⽰3秒后,⾃动关闭
⼋.返回语句:
格式:return
功能:返回调⽤处或命令窗⼝.该语句可省略,因为在每个程序执⾏的最后,系统都会⾃动执⾏1个return语句
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论