职称计算机

导航

2017年职称计算机考试VisualFoxPro常用命令(11)

来源 :中华考试网 2017-01-25

  十一、其它

  定义数组:

  DECLARE | DIMENSION 数组名(下标1,下标2,……)

  定义过程:

  PROCEDURE 过程名

  PARAMETERS 参数表

  ……

  RETURN [TO MASTER | TO 程序名]

  定义函数:

  FUNCTION 函数名

  PARAMETERS 参数表

  ……

  RETURN 表达式

  调用一个子程序或过程

  DO 子程序名 | 过程名 [IN 程序文件名][WITH 实在参数表]

  定义公共变量:

  PUBLIC 变量名列表

  PUBLIC [ARRAY] 数组名1(行1,列1)[, 数组名2(行2,列2) [,…]]

  定义私有变量

  PRIVATE变量名列表

  PRIVATE ALL[LIKE | EXCEPT 通配符]

  定义局部变量

  LOCAL 变量名列表

  LOCAL [ARRAY] 数组名1(行1,列1)[, 数组名2(行2,列2) [,…]]

  显示各种信息:

  LIST … (格式见有关手册)

  DISPLAY … (格式见有关手册)

  输出提示信息:

  WAIT [<提示信息>] [TO <内存变量>];

  [WINDOW[AT[<行>,< 列>] [NOWAIT]];

  [CLEAR|NOCLEAR];

  [TIMEOUT<数值表达式>]

  各种设置命令:

  设置是否显示日期中的世纪:

  SET CENTURY ON | OFF

  设置显示的小数位数:

  SET DECIMALS TO 小数位数

  设置是否处理带删除标记的记录:

  SET DELETED ON | OFF

  如果设置为ON,则不处理带删除标记的记录。

  设置是否显示命令的结果:

  SET TALK ON | OFF

  设置文件的搜索路径:

  SET PATH TO 路径

  设置传给子程序或自定义函数的参数是按值还是按引用方式传递:

  SET UDFPARMS TO VALUE | REFERENCE

  如设置为TO VALUE,表示按值传递。

  执行一个外部命令或程序:

  RUN 命令或程序

  在指定的位置显示或打印:

  @行,列 SAY …

  在指定的位置显示表达式的值,并等待用户输入,将输入值赋给一变量:

  @行,列 SAY 表达式 GET 变量名 [DEFAULT 表达式]

  READ

  例:

  @2,2 say "请输入金额: " get nMoney default 50

  Read

  此例先在第2行、第2列显示"请输入金额: ",等待用户输入一个数值,将用户输入值赋给变量nMoney,如果用户不输入数值(直接按回车),则将50赋给nMoney。请注意在下一行不能漏掉“Read”。

分享到

相关资讯