- 1、本文档共91页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第五章 程序设计基础;§ 5、1 程序设计概述;Visual FoxPro 的工作方式;1.单命令方式
单命令方式:输入一条命令,完成一个操作的工作方式。
注: (1)VFP单命令方式:利用Command窗口来实现的。
(2)Command 窗口不仅是VFP命令的执行窗口,
也是VFP命令文件的编辑窗口。
2.菜单方式
通过打开不同的菜单选择并完成不同的操作。
3.程序文件方式
程序文件(简称程序)也叫做命令文件。
命令方式:通过程序文件中的命令完成不同的操作。
;二、程序文件的建立、执行与编辑;3、编辑、修改程序文件
格式:MODIFY COMMAND 程序名 | ?
4、运行程序
格式:DO 程序名 [ WITH 实参表 ]
5、使用VFP设计工具编写代码
三、程序文件的注释命令与程序结束命令
1、注释命令
格式:NOTE | * | [注释内容]
注释行:以* 、 NOTE开头的命令行(独成一行)
且只能出现在一行的开始
命令行后的注释: (在其他命令行之后);2、程序结束命令
格式:CANCEL
说明:执行CANCEL将释放所有私有内存变量
程序中的常用命令
程序开头常用命令:CLEAR
SET TALK OFF
程序末尾常用命令:RETURN
CANCEL
SET TALK ON
QUIT
输入输出命令;(1)标题部:通常由注释语句组成,
说明程序的名称,功能,作者等。
(2)初始化部:通常由各种SET命令及CLEAR命令等组成,
用于设定程序运行时的初始环境。
(3)程序主体:为完成特定任务所需的命令的有序集合。
(4)结束返回部:由关闭文件命令,恢复程序运行前的环境
的SET命令及RETURN,QUIT等返回语句组成。;
(1)、首先遵守命令的基本书写规则;
(2)、命令分行书写,一行只能写一条命令,
若命令较长需分行书写,要在一行结束时输入‘;’
程序中每条命令都以回车键结尾;
(3)、擅长使用注释语句,提高程序的可读性。 ;§ 5、2 基本输入输出命令;2、ACCEPT 命???
格式:ACCEPT [字符型表达式] TO 内存变量
功能:等待用户从键盘输入字符串
说明:(1)在输入字符串时不需要加定界符,
(2)可以不输入任何内容直接按回车键。
3、WAIT 命令
格式:WAIT [字符型表达式] [TO内存变量]
[WINDOW [AT行,列] ] [NOWAIT]
[CLEAR | NOCLEAR] [ TIMEOUT 数值表达式 ]
说明:该命令只接收字符型数据
;说明:(1)若字符串表达式为空,不会显示任何提示信息;
若没有指定字符串表达式,
则默认为‘按任意键继续…’
(2)若用户按的是Enter键或单击了鼠标,
内存变量中保存空串;
若没有 TO 内存变量项,输入的单字符不保留。
(3)WAIT提示窗口(默认在主窗口的右上角)
(4)同时选用 NOWAIT短语 和 WINDOWS子句,
系统不等待用户按键,直接往下执行;4、INKEY 函数
格式:INKEY ([数值表达式] [,功能字符])
功能:等待用户输入内容,等待时间由数值表达式确定
(单位为秒),返回由按键而产生的一个整数值。
说明:(1)INKEY函数只能返回用户按键的ASCII码值,
还能接受键盘上各种不可打印的控制键、功能键等。
(2)关于等待时间:
超过预定的等待时间用户仍未按键,则返回0;
数值表达式为0,则无限期等待,直到用户按键为止;
文档评论(0)