2、使用新建对话框新建;
3、使用命令新建/修改:MODIFY COMMAND [ <文件名>] 注:该文件不存在表示新建,该文件存在表示修改 三、程序文件的运行:
1、菜单操作:选择“程序”菜单——运行——文件——选择程序文件进行运行;
2、命令方式:DO<文件名> 扩展名可以省略不写
注:如果DO命令执行的是MODIFY COMMAND命令产生的.prg文件,命令中的<文件名>只需要指定文件主名,而不需要指定扩展名;若要执行其他文件,如查询程序文件、菜单文件,则<文件名>必须包含扩展名(.qpr 、mpr) 四、简单的输入命令;
1、INPUT[<字符表达式>] TO <内存变量>
功能:接收从键盘上输入的表达式,并将结果存入指定变量中。 例:查找指定日期以前签订的订单 CLOSE DATABASE ALL OPEN DATABASE 订单管理 CLEAR
INPUT“请输入日期:”TO MRQ
SELECT * FROM DGD WHERE 订单日期 2、ACCEPT [<字符表达式>] TO<内存变量> 功能:将从键盘上接入的字符串存入字符变量中。 例:由用户输入待查询职工的职工号,然后显示该职工的信息。 CLOSE DATABASE ALL OPEN DATABASE 订单管理 USE ZG IN 0 CLEAR ACCEPT“请输入职工号:”TO MZG LOCATE FOR 职工号=MZG ?“职工号:”+职工号 ?“仓库号:”+仓库号 ?“工资:”+STR(工资) CLOSE DATABASE RETURN 在命令窗口中输入DO EX3,运行程序后,结果为: 3、WAIT [<字符表达式>]TO<内存变量>[cMessagetext] [TO VarName] [WINDOW [AT<行>,<列>]] [NOWAIT] [CLEAR|NOCLEAR] [TIMEOUT<数值表达式>] 功能:只接收一个字符,主要用于暂停程序执行。 cMessageText指定要显示的自定义信息。若参数为空字符串,则不显示信息,直到按某个键时,继续执行程序。 VarName将按下的键保存到内存变量或数组元素中。 WINDOW在VF主窗口右上角的系统窗口中,显示信息。 AT nRow、nColumn指定信息窗口在屏幕上的位置。 NOWAIT在显示信息后,立即继续执行程序。 CLEAR从程序的VF主窗口中删除一个VF系统窗口或者WAIT信息窗口 NOCLEAR 指示WAIT信息窗口保留在VFP主窗口中,直到提示WAIT CLEAR或者别一个WAIT WINDOW命令。 TIMEOUT nSecond用来设置等待时间(秒数),一旦超时就不再等待用户按键,自动往下执行。 WAIT命令使用示例: WAIT“输入无效,请重新输入??”WINDOWS TIMEOUT 4 2.5 程序的基本结构 一、程序的基本结构: 1、顺序结构:按照程序中的语句顺序执行; 2、选择结构:包含条件语句IF-ENDIF和分支语句DO CASE-ENDCASE A:条件语句格式:
相关推荐: