FoxPro 系统窗口到一个新位置。
RELEASE WINDOWS 命令 从内存中移去自定义窗口或 Visual FoxPro 系统窗口。 RESTORE WINDOW 命令 SAVE WINDOWS 命令 将存储于窗口文件或备注字段中的窗口定义和窗口状态恢
复到内存中。
将全部或指定的窗口定义保存到一个窗口文件或备注字段SHOW WINDOW 命令 SIZE WINDOW 命令
WBORDER( ) 函数 WCHILD( ) 函数 WCOLS( ) 函数 WEXIST( ) 函数 WFONT( ) 函数 WLAST( ) 函数 WLCOL( ) 函数 WLROW( ) 函数 WMAXIMUM( ) 函数 WMINIMUM( ) 函数 WONTOP( ) 函数 WOUTPUT( ) 函数 WPARENT( ) 函数 WROWS( ) 函数 WTITLE( ) 函数 WVISIBLE( ) 函数
中。
显示一个或多个自定义窗口或 Visual FoxPro 系统窗口,但不激活它们。
改变用 DEFINE WINDOW 创建的窗口或 Visual FoxPro 系统窗口的大小。
确定活动或指定窗口是否有边框。
返回父窗口中子窗口的数目,或者按照子窗口在父窗口中排放的顺序返回子窗口的名称。 返回活动或指定窗口的列数。 确定所指定的自定义窗口是否存在。
返回 Visual FoxPro for Windows 中窗口当前字体的名称、大小或字形。
返回在当前窗口之前活动的窗口的名称,或者确定指定窗口在当前窗口之前是否是活动的。 返回活动或指定窗口左上角的列坐标。 返回活动或指定窗口左上角的行坐标。 确定活动或指定窗口是否被最大化。 确定活动或指定窗口是否被最小化。
确定活动或指定窗口是否在所有其它窗口的前面。 确定输出是否被定向到活动或指定窗口。 返回活动或指定窗口的父窗口名。 返回活动或指定窗口的行数。
返回被指派到活动或指定窗口的标题。 确定指定窗口是否被激活并且没有隐藏。
ZOOM WINDOW 命令
改变自定义窗口或 Visual FoxPro 系统窗口的大小与位置。
数组操作。
使用
ACOPY( ) 函数 ADEL( ) 函数 ADIR( ) 函数 AELEMENT( ) 函数 AFIELDS( ) 函数 AFONT( ) AINS( ) 函数 ALEN( ) 函数 ASCAN( ) 函数 ASORT( ) 函数
可以
把一个数组的元素复制到另一个数组中。
删除一维数组中的一个元素,或二维数组中的一行或一列。 放置有关的文件信息到一个数组中,然后返回文件个数。 从元素的下标返回一个数组元素的编号。
获取并保存由表别名指定的指定工作区或当前选定工作区中表的结构信息到一个数组中,并返回该表的字段数。 将可用字体的信息,如字体名称,放置到一个数组中。 插入一个元素到一个一维数组,或一行或一列到一个二维数组。
返回数组中元素、行或列的数目。
在数组中搜索与一个表达式具有相同数据和数据类型的元素。
以升序或降序对数组中的元素排序。
ASUBSCRIPT( ) 函数 根据元素编号返回元素的行和列的下标。 DECLARE 命令 DIMENSION 命令
创建一维或二维数组。
创建一维或二维内存变量数组。
调试语言
使用
可以
* 命令 && 命令
表明一个注释行的开始。 表明一个行中注释的开始。
SET TALK 命令 决定 Visual FoxPro 是否显示命令结果。 WAIT 命令
显示一个消息并暂停 Visual FoxPro 的执行,直到用户按一个键或点击鼠标。
错误处理语言
使用
可以
AERROR( ) 函数
DEBUG 命令 或 SET STEP 命令
ERROR 命令 ERROR( ) 函数 LINENO( ) 函数 MESSAGE( ) 函数 ON ERROR 命令 ON( ) 函数 ON SHUTDOWN 命令 RETRY 命令
TRY...CATCH...FINALLY 命令
低级文件函数。
使用
在数组中保存错误信息。
打开“调试器”或“跟踪”窗口。
产生一个特定的 Visual FoxPro 错误来测试错误处理。
返回一个错误编号。
返回一个正在执行的程序行。 返回一个错误信息串。 错误发生时执行的命令。
返回被指派到错误处理命令的命令。 退出 Visual FoxPro 或 Windows 时执行的命令。
运行最近执行的命令。
处理运行一个代码块时可能发生的错误和异常。
可以
FCHSIZE( ) 函数 改变由低级文件函数打开的文件的大小。
FCLOSE( ) 函数 刷新并关闭由低级文件函数打开的文件或通信端口。 FCREATE( ) 函数 创建并打开一个低级文件。 FEOF( ) 函数
确定文件指针是否位于文件尾部。
FERROR( ) 函数 返回与最近一次低级文件函数错误相应的编号。 FFLUSH( ) 函数 刷新由低级函数打开的文件到磁盘。 FGETS( ) 函数
从由低级文件函数打开的文件或通信端口中返回一连串字节,直至遇到回车符。
FOPEN( ) 函数 FPUTS( ) 函数 FREAD( ) 函数 FSEEK( ) 函数
打开一个文件,供低级文件函数使用。
向由低级文件函数打开的文件写入字符串、回车符及换行符。 从由低级文件函数打开的文件中返回指定数目的字节。 在由低级文件函数打开的文件中移动文件指针。
FWRITE( ) 函数 向由低级文件函数打开的文件中写入字符串。 HEADER( ) 函数 返回当前或指定表文件的表头所占的字节数。 程序执行。
使用
CANCEL 命令 DO 命令 DO FORM 命令 EXECSCRIPT( ) 函数 FUNCTION 命令 LPARAMETERS 命令
可以
结束当前 Visual FoxPro 程序文件的执行。 执行一个 Visual FoxPro 程序或过程。
运行一个用表单设计器(“表单设计器”)创建的编译过
的表单或表单集。
在运行时,允许运行来自变量、表或其它文本的多行代码。
在程序文件中创建一个自定义函数。
将调用程序传来的数据指派给局部变量或数组。
MESSAGEBOX( ) 函数 显示一个自定义对话框。 PARAMETERS 命令 PARAMETERS( ) 函数 PROCEDURE 命令 RELEASE PROCEDURE 命令 RESUME 命令 RETURN 命令 RUN | ! 命令 SET ESCAPE 命令 SET LIBRARY 命令
将调用程序传来的数据指派给私有变量或数组。 返回最近传递给被调用程序、过程或自定义函数的参数数目。
在程序文件中创建自定义过程。
关闭用SET PROCEDURE 打开的过程文件。 继续一个挂起程序的运行。 返回程序控制权给调用程序。 运行外部操作命令或程序。
确定按下 ESC 键时,是否中断程序和命令的运行。 打开一个外部 API (应用程序接口)库文件。
SET PROCEDURE 命令 打开过程文件。
SET SYSMENU 命令 SUSPEND 命令 SYS(2015) - 唯一过程名
结构化程序设计。
使用
在程序运行期间,允许或禁止 Visual FoxPro 系统菜单栏,并允许重新配置它。
暂停程序运行,并返回到 Visual FoxPro 交互状态。 返回一个以下划线开头后跟字母和数字组合的 10 个字符唯一过程名。
可以
DO CASE ... ENDCASE
执行第一个条件表达式计算为真(.T.)的一组命令。
命令
DO WHILE ... ENDDO
在一个条件循环中执行一组命令。
命令 EXIT 命令
退出一个 DO WHILE、FOR 或 SCAN 循环。
FOR EACH ... ENDFOR 对 Visual FoxPro 数组或集合中的每个元素执行一组命命令 令。 FOR ... ENDFOR 命令 按指定的次数执行一组命令。 ICASE( ) 函数
从一连串条件中计算结果。
IF ... ENDIF 命令 基于一个逻辑表达式的值,有条件地执行一组命令。 IIF( ) 函数 LOOP 命令
依据一个逻辑表达式的值来返回两个值中的一个。 立即返回程序控制权到循环结构的开始。
SCAN ... ENDSCAN 命在当前选定表中顺序移动记录指针,并对每条满足指定条令 件的记录执行一个命令块。 变量操作。
使用 & 命令 = 命令 ACOPY( ) 函数 ADEL( ) 函数 ADIR( ) 函数
执行宏替换。
执行一个或多个表达式。
把一个数组的元素复制到另一个数组中。
删除一维数组中的一个元素,或二维数组中的一行或一列。 放置有关的文件信息到一个数组中,然后返回文件个数。
可以