Visual - FoxPro第7章学案 程序设计(2)

2019-03-09 18:16

- 或者 -

? ?

在“命令”窗口中,按如下方式键入 DO 以及要运行的程序名: DO myprogram

clear p=3.1414926

inpu \请输入圆的半径:\ s=p* r^2 ?\圆的面积为 s=\

Retu

常用命令

1输入输出命令C 1键盘输入命令

格式:INPUT [<字符型提示信息>] to <内存变量>

功能:通过键盘输入,将字符型,数值型,逻辑型,日期型表达式的值赋给指定的内存变量。

说明:[<提示信息>]:提示信息,提示用户输入数据。

[<内存变量名>]:指定一个内存变量或数组元素,存储从键盘输入的数据。如果指定的内存变量或数组元素不存在,VFP将自动创建该内存变量或数组。

<内存变量名>的数据类型取决于输入数据的类型。可以为数字型、字符型、日期型和逻辑型。

例子:试编程完成下列功能。从键盘上随机输入一个正数,以此数为半径,求圆面积和球体积,并输出结果。

程序如下: *L504.PRG CLEAR

CTALK=SET(\SET TALK OFF

INPUT \半径=\S=PI()*R*R V=4/3*PI()*R**3 ? \圆面积=\? \球体积=\SET TALK ON RETURN

use 基本表

input \请输入姓名:\loca for 姓名=xm disp cont disp cancel

(2)字符接收语句

格式:ACCEPT [<提示信息>] TO <内存变量名>

功能:将从键盘上接收的字符串数据存入指定的内存变量中。提供此命令是为了向后兼容,在VFP中可以用文本框控制命令代替。

说明:

[<提示信息>]:指定提示信息字符串。

[<内存变量名>]:指定存储字符数据的内存变量或数组元素。如果没有定义此内存变量,ACCEPT将自动创建。如果没有输入数据就按Enter键,内存变量或数组元素则为空字符串。

在VFP6的可视编程中可用文本框代替ACCEPT命令。该命令允许直接向内存变量或数组元素输入字符数据,输入时不需要用字符串的定界符。

执行此语句时,先在屏幕上显示<提示信息>,光标紧随其后,然后暂停程序运行,等待用户从键盘上输入信息。输入的信息可以是任何可显示的ASCII码字符串,并以回车键结束。系统将此字符串信息存入指定的内存变量中,然后,继续运行暂停的程序。

例子:编程完成下述功能:从键盘随机输入某个表的文件名,要求打开并显示此表的内容。

在命令窗口输入下列命令:

use 基本表

ACCEPT \请输入姓名:\loca for 姓名=xm disp cont disp cancel

(3)输入一个字符语句

格式:WAIT[<提示信息>][TO <内存变量名>]

功能:暂停正在运行的程序,直到输入一个字符为止。

此语句与ACCEPT语句的功能部分相似。若选择TO <内存变量名>子句,则将输入的单个字符存入指定的内存变量。若直接输入回车键,则内存变量中存入空字符串。内存变量的类型为字符型。若选择<提示信息>子句,执行此命令时,屏幕上将显示提示信息,否则,屏幕上将显示“按任意键继续?”

WAIT语句主要用于下列两种情况。

■暂停程序的运行,以便观察程序的运行情况,检查程序运行的中间结果。 ■根据实际情况输入某个字符,以控制程序的执行流程。比如,在某应用程序的“Y/N”选择中,常用此命令暂停程序的执行,等待用户回答“Y”或“N”,由于这时只需输入单个字符,也不用按回车键,操作简便,响应迅速。

INPUT语句与ACCEPT语句的区别是:ACCEPT命令只能接收字符串,而INPUT语句可以接收任意类型的VFP表达式;如果输入的是字符串,ACCEPT语句不要使用字符型定界符,而INPUT语句必须用定界符括起来。

输出命令 1 ?命令

格式:?[<表达式1>],[<表达式2>]

功能:输出一个或多个表达式的值,输出时先回车换车,再输出 ?132

2 ??命令

格式:??[<表达式1>],[<表达式2>] 功能:在当前光标处输出表达式的值 ??132 例子:

记录输出

格式:Display [范围][fields <字段列表>] use 基本表

ACCEPT \请输入姓名:\loca for 姓名=xm disp cont disp cancel

set talk off clea use 数学

input \input \

*brow for 平时>=xx.and.平时<=sx field 学号,姓名,平时

Display field 学号,姓名,平时 use

set talk on retu

2常用的系统设置命令C

l.注释命令 非执行语句,用于提高程序的可读性。 NOTE、*(行首注释)、&&(行尾注释) 2. 环境设置命令 set 命令。 3. 清除命令:CLEAR(清屏)

CLEAR ALL(关闭所有文件、清除所有内存变量) 4. 关闭文件命令: CLOAE ALL (关闭所有文件)

CLOSE <文件类型> (关闭指定类型的文件) 5. 运行中断和结束命令

? Cancel 终止程序运行,返回命令窗口。

? RETURN 结束当前程序的执行,返回到调用它的上级程序。 ? QUIT 关闭所有文件,退出 VFP 系统,返回操作系统环境。

Set talk on/off

Set printer on |off

Set device to screen|to printer Set delete on/off


Visual - FoxPro第7章学案 程序设计(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:瑞安市方圆泡沫塑料厂年产3500吨聚氨酯软泡迁建项目环境影响报告

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: