Visual FoxPro 命令一览表
 
     
#DEFINE#UNDEF
在程序中创建和释放编译时用的变量
#IFENDIF
在编译时根据条件嵌入源代码
#IF|#IFNDEF#ENDIF
根据编译常量确定是否编译源代码
#INCLUDE
让预处理器处理指定的头文件的内容,合并到程序中
$
如果该符号右边的字符串包括左边的字符串,返回.T.,否则为.F.
%
求模运算,即一个数除以另一个的余数
&&
在命令行中声明注释的开始
声明一个注释
???
在打印机输出表达式
?|??
在下一行或当前行输出表达式
\|\\
在下一行或者当前行输出文本字符
@BOX
在指定的行号、列号下画方框
@CLASS
在指定坐标处创建一个能READ激活的对象
@CLEAR
清除VFP主窗口或自定义窗口的全部或一个区域
@GET-编辑框命令
命令后面跟变量和FUCTION格式代码生成编辑框,向下兼容
@GET-组合框命令
生成组合框,向下兼容
@GET-复选框命令
生成复选框,向下兼容
@GET-命令按钮命令
生成命令按钮,向下兼容
@GET-列表框命令
生成列表框,向下兼容
@GET-单选按钮命令
生成选项按钮组,向下兼容
@GET-文本框命令
生成文本框,向下兼容
@GET-微调命令
生成微调按钮,向下兼容
@MEMU
在指定坐标处创建菜单,向下兼容
@PROMPT
创建亮带菜单,向下兼容
@SAY
在指定位置显示或打印表达式的值
@SAYPICTURE&OLE
显示图片或OLE对象
@SCROLL
在主窗口中作区域滚动
@TO
画方框、圆或者椭圆
ACCEPT
暂停程序运行,等待接收输入的字符串
ACTIVE MEMU
显示并激活一个菜单栏
ACTIVE POPUP
显示并激活弹出式菜单
ACTIVE SCREEN
在激活VFP的主窗口输出结果
ACTIVE WINDOW
激活VFP的系统窗口和自定义窗口
ADD CLASS
.VCX类库文件添加类
ADD TABLE
把自由表添加到当前打开的数据库中
ALTER TABLE-SQL
SQL命令编程修改表的结构
APPEND
在表的末尾追加新记录或追加空白记录
APPENF FROM
把其它文件的记录追加到当前表的末尾
APPEND FROM ARRAY
把数组的数据作为记录追加到当前表的末尾
APPEND GENERAL
OLE对象追加到表文件的通用字段中
APPEND MEMO
把文本文件复制到表的备注字段
APPEND PROCEDURES
把文本文件的存储过程复制到数据库的存储过程
ASSIST
执行系统内存变量所指定的程序
AVERAGE
计算数值表达式的算术平均值
BEGIN TRANSACTION
开始一个事务处理
BLANK
清楚当前表字段中的数据,字段名用“FIELDS”引导
BEOWSE
当前表的全屏幕浏览命令
BUILD APP
由项目文件创建一个.APP应用程序
BUILD DLL
用项目文件的类信息创建动态链接库
BUILD EXE
由项目文件创建.EXE可执行文件
BUILD PROJECT
创建项目文件
CALCULATE
对表中的字段表达式执行财务和统计操作
CALL
执行由LOAD命令装载的二进制文件、外部命令或外部函数
CANCEL
终止当前程序运行
CD|CHDIR
改变当前目录
CHANGE
编辑当前表的字段数据
CLEAR
清屏或从内存中释放指定项
CLOSE
关闭各种类型的文件
CLOSE MEMO
关闭备注字段的编辑窗口
COMPILE
编译程序文件
COMPILE DATEBASE
编译数据库中的存储过程
COMPILE FORM
编译表单对象
CONTINUE
继续LOCATE命令后的记录定位
COPY FILE
复制各种类型的文件
COPY MEMO
复制当前记录的备注字段到文本文件
COPY PROCEDURE
把数据库的存储过程复制到文本文件
COPY STRUCTURE EXTEND
把当前表的结构作为记录复制到新表中
COPY STRUCTURE
复制当前表的结构到新表
COPY TAG
用复合索引文件的索引标识复制成单索引文件.IDX
COPY TO ARRAY
把当前表的记录数据复制到数组中
COUNT
统计表的记录个数
CREATE
创建VFP的表文件
CREATE CLASS
用类设计器创建一个新的类
CREATE CLASSLIB
创建一个类库文件
CREATE COLOR SET
创建一个颜集
CREATE CONNECTION
在数据库中创建连接供建立远程视图用
CREATE SURSOR—SQL
SQL的创建临时表命令
CREATE DATABASE
创建数据库
CREATE FORM
打开表单设计器,创建表单
CREATE LABEL
创建标签文件
CREATE MEMU
创建菜单文件
CREATE PROJECT
创建项目文件
CREATE QUERY
创建查询
CREATE REPORT
创建报表文件
CREATE SCREEN
打开表单设计器或以鞭策方式创建屏幕画面
CREATE SQL VIEW
创建一个SQL视图
CREATE TABLE—SQL
SQL创建表
CREATE TRIGGER
创建数据库的删除、插入、更新触发器
CREATE VIEW
创建视图文件
DEACTIVATE MEMU
撤销(关闭)用户定义的菜单栏
DEACTIVATE POPUP
关闭弹出菜单
DEACTIVATE WINDOW
关闭指定窗口
DEBUG
打开VFP调试器
DEBUGOUT
在“调试输出”窗口输出表达式的值
DECLARE
定义一维或二维数组
DEFINE BAR
DEFINE POPUP创建的菜单中创建菜单项
DEFINE CLASS
创建用户自定义的泪或子类,同时定义属性、事件和方法
DEFINE BOX
在打印的文本周围画框
DEFINE MEMU
创建菜单栏
DEFINE PAD
在菜单栏上菜单菜单标题
DEFINE POPUP
创建弹出菜单
DEFINE WINDOW
创建窗口,并定义相关属性
DELETE
给表的记录打上逻辑删除标记
DELETE CONNECTION
删除数据库中的命令连接
DELETE DATABASE
删除数据库文件
DELETE FILE
删除磁盘文件
DELETE TAG
删除复合索引文件中的索引标识
DELETE TRIGGER
从当前数据库中删除表的触发器
DELETE VIEW
删除视图
DIMENSION
定义一维或二维数组
DIR | DIRECTORY
显示磁盘文件信息
DISPLAY
显示当前表的记录数据
DISPLAY CONNECTION
显示数据库中命名连接的信息
DISPLAY DATABASE
显示数据库的相关信息
DISPLAY DLLS
显示DLL动态链接库的信息
DISPLAY FILES
显示指定文件的相关信息
DISPLAY MEMORY
显示内存变量信息
DISPLAY OBJECTS
显示对象的相关信息
DISPLAY PROCEDURES
显示当前数据库的存储过程
DISPLAY STATUS
显示VFP系统环境的状态
DISPLAY STRUCTURE
显示表文件的结构
DISPALY TABLES
显示当前数据库中所有表及相关信息
DISPLAY VIEWS
显示当前数据库的视图信息
DO
执行VFP的程序或过程
DO CASEENDCASE
执行CASE表示的条件分支结构
DOEVENTS
执行所有等待的Windows事件
DO WHILE存储过程 字符串转数组ENDDO
根据条件执行DO循环结构
DROP TABLE
将表从数据库中移除,并从磁盘上删除
DROP VIEW
江视图从数据库中删除
EDIT
以编辑方式显示记录数据
EJECT
向打印机发出换页命令
EJECT PAGE
向打印机发出走纸命令
END TRANSACTION
结束当前的事务处理并保持
ERASE
删除磁盘文件命令
ERROR
生成VFP系统错误信息
EXIT
退出DO WHILE…FOR…SCAN…
EXPORT
将表中数据复制到不同格式文件中
EXTERANL
在项目管理器中,对未定义的引用发出警告
FILER
打开名称为“文件管理器”的文件维护程序
FIND
在索引表达式中查询记录,可用SEEK命令代替
FLUSH
江表和索引的修改存入磁盘
FORENDFOR
FOR表示的循环结构
FUNCTION
标识用户自定义函数
GATHER
用数组、内存变量组、对象的值替换ciao的当前记录的值
GETEXPR
使用表达式生成器创建表达式,并保存到内存变量或数组中
GO | GOTO
将记录指针移动到指定记录号表示的记录
HELP
打开帮助窗口
HIDE MENU
隐藏用户自定义的活动菜单
HIDE POPUP
隐藏弹出式窗口
HIDE WINDOW
隐藏一个活动窗口
IFENDIF
IF表示的条件结构
IMPORT
从外部文件格式导入数据,创建新表
INDEX
创建索引文件
INPUT
以人机对话输入数据,送入内存变量或数组
INSERT
在当前表中插入新记录
INSERT INTO—SQL
SQL的追加记录命令
JOIN
连接已有的两个表,并创建新表
KEYBOARD
将制定的字符表达式存入键盘缓冲区
LABEL
根据表文件定义或打印标签
LIST CONNECTION
连续显示当前数据库中命名连接的信息
LIST DATABASE
连续显示当前数据库的有关信息
LIST DLLS
连续显示动态数据库的相关信息
LIST FILES
连续显示文件信息
LIST MEMORY
连续显示内存变量信息
LIST OBJECTS
连续显示一个或一组对象的信息
LIST PROCEDURES
连续显示当前数据库的存储过程
LIST STATUS
连续显示系统的状态信息
LIST TABLES
连续显示数据库中所有表的信息
LIST VIEWS
连续显示数据库中视图的信息
LOAD
将二进制文件、外部命令或外部函数装入内存
LOCAL
创建本地内存变量或数组
LOCATE
用顺序查方式将记录指针定位于满足条件的第一条记录
LPARAMETERS
在过程中接收条用程序传递的参数
MD | MKDIR
在磁盘上创建新目录
MEMU
重建菜单系统
MEMU TO
激活菜单栏
MODIFY CLASS
打开类设计器,编辑或设计类
MODIFY COMMAND
打开程序文件编辑窗口,创建或编辑程序文件
MODIFY CONNECTION
打开连接设计器,修改数据库中的命名连接
MODIFY DATABASE
用数据库设计器编辑数据库
MODIFY FILE
用编辑窗口创建或修改文本文件
MODIFY FORM
用表单设计器创建或修改表单
MODIFY GENERAL
编辑表当前记录的通用字符值
MODIFY LABEL
用标签设计器创建或修改标签文件
MODIFY MEMO
编辑表的备注字段
MODIFY MEMU
用菜单及设计器创建或修改菜单文件
MODIFY PRICEDURE
创建或修改当前数据库的存储过程
MODIFY PROJECT
用项目管理器创建或修改项目文件
MODIFY QUERY
用查询设计器创建或修改查询
MODIFY REPORT
用报表设计器创建或修改报表
MODIFY SCREEN
用表单设计器创建或修改表单
MODIFY STRUCTURE
用表设计器修改表的结构
MODIFY VIEW
用视图设计器修改数据库中的视图
MODIFY WINDOW
编辑用户定义的窗口
MOUSE
用命令方式模拟鼠标的单击、双击、移动或拖动
MOVE POPUP
移动弹出式菜单
MOVE WINDOW
移动窗口
ON BAR
指定要激活的菜单栏
ON ERROR
指定发生错误时执行的命令
ON ESCAPE
指定程序执行时按下ESC键执行的命令
ON EXIT BAR
指定离开一个菜单项时执行的命令
ON EXIT MENU
指定离开一个菜单栏时执行的命令
ON EXIT PAD
指定离开一个菜单条时执行的命令
ON EXIT POPUP
指定离开一个弹出菜单的时执行的命令
ON KEY LABEL
指定在程序执行时按下指定键时执行的命令
ON PAD
指定在选择某菜单条时激活的弹出菜单或菜单栏
ON PAGE
指定打印输出达到报表指定的行或EJECT PAGE时多执行的命令
ON PREADERROR
指定响应数据输入错误时执行的命令
ON SELECTION BAR
指定选择菜单项时执行的命令
ON SELECTION MEMU
指定选择菜单栏时执行的命令
ON SELECTION PAD
指定选择菜单条时执行的命令
ON SELECTION POPUP
指定选择弹出式菜单时执行的命令
ON SHUTDOWN
指定准备退出VFP时执行的命令
OPEN DATABASE
打开数据库
PACK
从磁盘上用具删除所有的删除标记的记录
PACK DATABASE
用具删除数据库文件中有删除标记的记录
PARAMETERS
在过程中接受调用程序传递的参数
PLAY MACRO
执行一个键盘宏
POP KEY
恢复PUSH KEY放在栈中的ON KEY LABEL指定的键值
POP POPPUP
恢复用PUSH POPUP放在栈中的指定的菜单定义
PRINTJOBENDPRIN JOB
激活打印作业系统中内存变量的设置
PRIVATE
在当前程序中隐藏调用程序中定义的内存变量或数组
PROCEDURE
在过程文件中标识一个过程的开始
PUBLIC
定义全局内存变量
PUSH KEY
ON KEY LABEL命令的设置放入栈中
PUSH MEMU
把菜单栏的定义放入栈中
PUSH POPUP
把弹出菜单的定义放入栈中
QUIT
退出VFP系统
RD | RMDIR
删除磁盘目录
READ
激活控制
READ EVENTS
开始处理事件
READ MEMU
激活菜单
RECALL
去掉记录的逻辑删除标记
REGIONAL
创建区域内存变量
REINDEX
创建索引文件
RELEASE
删除内存变量
RELEASE BAR
删除菜单项
RELEASE CLASSLIB
关闭类库文件
RELEASE MEMUS
关闭用户定义的菜单栏
RELEASE MODULE
关闭二进制文件、外部命令或外部函数
RELEASE PAD
删除菜单条
RELEASE POPUP
删除弹出菜单
RELEASE PROCEDURE
关闭过程文件
RELEASE WINDOWS
删除窗口
RELEASE CLASS
从可视类库中删除一个类的定义
RELEASE TABLE
从当前数据库中移去表
PENAME CLASS
将类库中的类更名
PENAME CONNECTION
将数据库中的命令连接更名
PENAME TABLE
将数据库中的表更名
PENAME VIEW
将数据库中的视图更名
REPLACE
替换表的字段值
REPLACE FROM ARRAY
用数组更新表的字段值
REPORT FORM
打印报表
RESTORE FORM
从内存变量文件或备注字段中恢复保存的内存变量或数组
RESTORE MACROS
从文件或备注字段中恢复键盘宏
RESTORE SCREEN
恢复用SAVE命令保存的屏幕
RESTORE WINDOW
从文件或备注字段中恢复窗口
RESUME
继续执行挂起的程序
RETRY
重新执行前一个程序
RETURU
返回调用程序
ROLLBACK
放弃当前事务期间所作的改变
RUN|!
运行外部命令或程序
SAVE MACROS
将键盘宏保存到宏文件或备注字段中
SAVE SCREEN
保存当前屏幕
SAVE TO
把当前内存变量保存到文件或备注字段
SAVE WINDOW
把当前窗口保存到文件或备注字段
SCANWNDSCAN
SCAN表示的循环结构
SCATTER
把当前记录值复制到数组和内存变量中
SCROLL
滚动主窗口或用户定义的窗口
SEEK
索引查询命令,记录指针向与表达式相匹配的第一条记录
SELECT
选择指定的工作区
SELECT—SQL
SQL的查询命令
SET
打开数据工作区窗口
SET ALTERNATE
把?、??、DISPLAYLIST的结果输出到指定的文本文件
SET AUTOSAVE
确定退出READ或返回命令窗口时,是否存在磁盘保存缓冲区数据
SET ANSI
确定SQL的“=”操作是否对字符串进行精确比较
SET BELL
控制机器的响铃
SET BLINK
确定是否设置闪烁属性或高密度属性
SET BLOCKSIZE
指定VFP如何为备注字段分配磁盘空间
SET BORDER
定义方框、菜单、窗口等对象的边界
SET CARRY
确定是否将当前记录的数据送到新记录中
SET CENTURY
确定是否显示当前日期的世纪部分
SET CLASSLIB
打开一个包括雷定义的可视类库
SET CLEAR
确定是否清楚VFP主窗口
SET CLOCK ON|OFF
确定是否显示系统时钟
SET COLLATE
指定索引或排序操作中字符字段的排列顺序
SET COLOR OF
指定自定义菜单或窗口的颜
SET COLOR OF SCHEME
指定调板的颜
SET COLOR SET
加载已定义的颜集
SET COLOR TO
指定颜
SET COMPATIBLE
控制与FoxBase或其它XBase语言的兼容性
SET CONFIRM ON|OFF
确定在输入文本框最后一个字符时是否退出文本框
SET CONSOLE ON|OFF
确定是否将输出送到VFP的主窗口或活动窗口
SET CPCOMPILE
指定被编译程序的代码页
SET CPDIALOG ON|OFF
确定当表打开时,是否显示代码页对话框
SET CURRENCY TO
定义货币符号
SET CURRSOR ON|OFF
确定系统等待输入时,是否插入点
SET DATABASE
指定当前数据库
SET DATASESSION
激活指定表单的数据工作期
SET DATA
指定日期或日期时间的显示格式
SET DEBUG ON|OFF
确定是否可用“跟踪”和“调试”窗口
SET DEBUGOUT
将调试结果输出到文件
SET DECIMALS TO
指定显示数据值型数据的小数位数
SET DELETED ON|OFF
确定是否处理有删除标记的记录
SET DEVELOP,ENT ON|OFF
在运行程序时,是否根据程序修改的最后日期自动编译程序
SET DEVICE
指定@SAY命令定向输出到屏幕、打印机、文件
SET DISPLAY
改变显示器的当前显示方式
SET ESCAPE ON|OFF
确定按下ESC键时是否中断所执行的程序
SET EVENTLIST
确定调试时跟踪的事件
SET EVENTTRACKING
开启或关闭时间跟踪,或将跟踪结果送入文件
SET EXACT ON|OFF
确定字符串的精确或模糊比较
SET EXCLUSIVE
确定是否以独占方式打开表
SET FDOW
指定一周的第一天
SET FIELDS
设置字段过滤器
SET FIELDS ON|OFF
确定字段过滤器的打开关闭
SET FORMAT TO
打开适用于APPENDEDITINSERT等命令的格式文件
SET FULLPATH
指定CDX()、IDX()、NDX()、DBF()是否返回文件名路径
SET FUNCTION
将表达式(键盘宏)赋给功能键或组合键
SET FWEEK
指定一年中第一周的格式
SET HEADINGS ON|OFF
确定TYPE命令显示文件内容的时候,是否显示字段的列标头
SET HELP ON|OFF
确定VFP的联机帮助功能是个可用
SET HELPFILTER
在帮助窗口显示.DBF风格的主题帮助
SET HOURS
设置时钟为12个小时或24小时格式
SET INDEX
打开索引文件
SET KEY
按照索引关键字确定记录的筛选条件
SET KEYCOMP ON|OFF
打开或关闭某些文件的自动锁定命令
SET LOGERRORS ON|OFF
确定VFP是否将编译错误的信息发送到文本文件中
SET MACKEY
显示“宏键定义”对话框的单个键或组合键
SET MARGIN TO
设置打印机的左边距,适用于所有定向打印输出
SET MARK OF
为菜单做标记
SET MARK TO
指定显示日期的分隔符
SET MEMOWIDTH
指定备注字段或字符表达式的显示宽度
SET MESSAGE
确定在VFP主窗口的显示信息
SET MOUSE
确定鼠标是否能用,并设置鼠标的灵敏度
SET MULTILOCKS ON|OFF
确定能否用LOCK()、RLOCK()锁住多条记录
SET NEAR ON|OFF
FINDSEEK查不成功时,确定记录指针的停留位置
SET NOCPTRANS
防止当前表的选定字段转到另一个代码页
SET NOTIFY ON|OFF
确定是否显示系统信息
SET NULL ON|OFF
确定SQL对表的编辑操作中是否可使用NULL
SET NULLDISPLAY
指定NULL值显示时对应的字符串
SET ODOMETER
指定处理记录的命令,报告记录计数的间
SET OLEOBJECT
确定不到对象时,是否搜索OLERegistry注册页
SET OPTIMIZE
确定是否使用Rushmore优化
SET DRDER
指定表的主控索引文件或索引标识
SET PALETTE
确定是否使用系统默认的调板
SET PATH
设置文件搜索路径
SET POINT
确定显示数值的小数点字符
SET PRINTER
确定打印机的开启或禁用
SET PROCEDURE
打开过程文件
SET READBORDER
确定是否在@GETvj的文本文档框周围放上边框
SET REFRESH
确定在网络应用中是否更新浏览窗口
SET RELATION
建立表之间的临时关系
SET RELATION OFF
删除已建的表之间的关系
SET REPROCESS
确定一次锁定不成功时,再次尝试加锁的次数和时间
SET RESOURCE
指定或更新资源文件
SET SAFETY ON|OFF
确定在改写已有文件前,是否显示提示对话框
SET SECONDS ON|OFF
确定时间部分的秒是否在日期时间值显示
SET SAPARATOR
指定数值千分位分隔符
SET SHADOWS
确定是否在菜单、窗口、对话框上设置阴影
SET SKIP TO
创建表的一对多关系
SET SKIP OF
确定菜单是否可用使用
SET SPACE ON|OFF
确定使用?、??时,字符之间是否显示空格
SET STATUS ON|OFF
显示或清除字符表示的状态栏
SET STATUS BAR
显示或清除图形状态栏
SET STEP
为程序调试打开跟踪窗口并挂起程序
SET STICKY
在选择菜单项、按下ESC、或单击鼠标前,保持菜单下拉状态
SET SYSFORMAT ON|OFF
确定VFP系统是否随Windows系统更新
SET SYSMEMU ON|OFF
确定程序运行时是否使用VFP系统菜单
SET TALK ON|OFF
确定是否显示命令执行结果
SET TEXEMERGE ON|OFF
确定是否对文本分隔符括起来的内容进行计算
SET TEXEMERGE DELIMETERS
指定文本合并分隔符
SET TOPIC
调用VFP帮助系统时,指定打开的帮助主题
SET TOPIC ID
调用VFP帮助系统时,指定显示的帮助主题
SET TRBETWEEN
在跟踪系统断电之间启用或废止跟踪
SET TYPEAHEAD
指定键盘输入缓冲区可存储的最大字符数
SET UDFPARMS
确定参数传输方式
SET UNIQUE ON|OFF
确定重复索引的关键字值是否保留在索引文件中
SET VIEW ON|OFF
打开或关闭数据工作期窗口,或从视图文件中恢复系统环境
SET WINDOW OF MEMU
指定备注字段的编辑窗口
SHOW GET
重新显示指定的内存变量、数组、字段的控制值
SHOW GETS
重新显示所有的控制值
SHOW MEMU
显示隐藏的菜单栏,不予以激活
SHOE PUPOP
显示弹出式菜单
SHOW WINDOW
显示隐藏的窗口
SIZE POPUP
改变弹出式菜单的大小
SIZE WINDOW
改变窗口的大小
SKIP
表中记录指针的相对位移
SORT
表记录的分类排序
STORE
内存变量、数组元素的赋值语句
SUM
表的数值型字段的求和
SUSPEND
暂停程序的执行,回到VFP的交互状态
TEXTENDTEXT
输出文本行、表达式、内存变量以及函数的结果
TOTAL
表中数值型字段的分类求和
TYPE
显示文本文件内容
UNLOCK
释放表的记录锁
UPDATE—SQL
SQL的表的数据更新命令
USE
打开或关闭当前表
VALIDATA DATABASE
对数据库进行完整性检查
WAIT
暂停程序运行,等待输入
WITHENDWITH
给对象赋属性值
ZAP
删除表中所有记录,保留表的结构
ZOOM WINDOW
改变窗口的大小和位置

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。