vfp常用命令
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
vfp常用命令
=计算表达式,不返回计算结果
\/\\ 输出文本
?/?? 在下一行或当前行输出表达式值
??? 直接向打印机输出
@…BOX 画方框
@…CLEAR 清除屏幕某个区域
@…EDIT—Text Edit Regons 建立一个文本编辑区
@…FILL 改变指定区域内颜色
@…GET 在指定位置按设置格式输入数据@…GET—CheckBoxes 建立复选框或检查图表@…GET—Invisible Buttons 建立不可见按钮
@…GET—lists 建立一个列表
@…GET—Popups 建立弹出式菜单
@…GET—Push Buttons 建立命令按钮
@…GET—Radio Buttons 建立单选按钮
@…GET—Soinners 生成一个数码器
@…MENU 建立弹出式菜单
@…PROMPT 建立条形菜单
@…SAY在指定位置按设置格式输出数据@…SAY—BMPs & OLE Objects 在主窗口中显示BMP文件或OLE对象@…TO 画线框
ACCEPT 从键盘接收一个字符串
ACTIV A TE MENU 显示并激活一个条形菜单
ACTIV A TE POPUP 显示并激活一个弹出菜单
ACTIV A TE SCREEN 重建对屏幕的访问
ACTIV A TE WINDOW 显示或激活窗口
APPEND 追加记录
APPEND FROM 从其他库文件读人记录
APPEND FROM ARRAY从数组读人{己录
APPEND FROM TYPE 从指定类型文件中追加记录APPENDGENERAL 将一个OLE对象转入通用字段APPENDMEMO 向备注字段填人数据
A VERAGE 计算平均值
BROWSE 编辑记录数据
BUILD APP 在项目文件中建立应用文件
BUILD EXE 在项目文件中建立.EXE文件
BUILD PROJECT 建立项目文件
CALCULA TE 统计计算命令
CANCEL 终止程序运行
CHANGE 编辑记录数据
CLEAR 清屏/结束当前活动的READ命令
CLEAR ALL 关闭所有打开的库文件,释放所有内存变量CLOSE 关闭指定类型文件
CLOSE MEMO 关闭备注字段编辑窗
CONTINUE 查找满足LOCA TE条件的下一记录
COPY FILE 复制任意类型文件
COPY INDEXES 复制单索引文件到复合索引文件COPY MEMO 复制备注字段到文本文件
COPY STRUCTURE 复制库文件结构
COPY STRUCTURE EXTENDED 建立结构文件
COPY TAG 复制复合索引文件标识到单索引文件
COPY TO 复制当前库文件
COPY TO ARRAY复制当前库文件的记录到数组COUNT 统计记录个数
CREA TE 建立库文件
CREA TE COLOR SET 建立颜色设置
CREA TE CURSOR—SQL 建立临时库文件
CREA TE FROM 根据结构文件数据创建库文件CREA TE LABEL 打开标签设计窗口
CREA TE MENU 打开菜单设计窗口
CREA TE PROJECT 创建一个项目
CREA TE QUERY打开RQBE窗口
CREA TE REPORT 打开报表设计窗口
CREA TE REPORT—Quick Report建立快速报表CREA TE SCREEN 打开屏幕设计窗口
CREA TE SCREEN—Quick Screen 建立快速屏幕CREA TE TABLE一SQL 建立库文件
CREA TE VIEW 建立视图文件
DEACTIV A TE MENU 撤消一个菜单DEACTIV A TE POPUP 撤消一个弹出式菜单DEACTIV A TE WINDOW 撤消窗口DECLARE 建立一个内存变量数组
DEFINE BAR 在弹出式菜单上生成菜单条DEFINE BOX 围绕打印文本画边框
DEFINE MENU 生成条形菜单
DEFINE PAD 生成一个菜单签
DEFINE POPUP 生成一个弹出式菜单DEFINE WINDOW 生成窗口
DELETE 删除{己录
DELETE FILE 删除文件
DELETE TAG 删除复合索引文件标识
DIMENSION 建立数组
DIRECTORY/DIR 显示磁盘目录信息
DISPLAY显示记录数据
DISPLAYMEMORY显示内存变量的状态信息
DISPLAY STA TUS 显示FoxPro的环·境参数
DISPLAY STRUCTURE 输出库文件结构
DO 执行一个程序
DO CASE…ENDCASE 多分支判断
DO WHILE…ENDWHILE 循环
EDIT 编辑记录数据
EJECT 打印机换页
ERASE 删除文件
EXIT 退出循环
EXPORT 以不同格式复制库文件数据到其他文件EXTERNAL 通知项目管理器所列名称为外部函数
FILER 打开文件
FIND 索引查询
FLUSH 不关闭文件,将库文件或索引文件的修改写回磁盘FOR...ENDFOR 循环
FUNCTION 用户自定义函数
GA THER 将数组数据写入库文件
GO/GOTO 移动指针
HELP 打开帮助窗口
HIDE MENU 隐含条形菜单
HIDE POPUP 隐含弹出式菜单
HIDE WINDOW 隐含窗口
IF…ENDIF 条件语句
IMPORT 用外部文件数据生成库文件
INDEX 建立索引
INPUT 通过键盘给内存变量赋值
INSERT 插入记录
INSERT—SQL 在库文件末端插入一记录
JOIN 连接两个库文件
KEYBOARD 将数据送人键盘缓冲区
LABEL 输出标签
LIST 显示记录数据
LOCA TE 查询记录数据
LOOP 进入新一轮循环
MENU 建立菜单系统
MENU TO 激活菜单条
MODIFY COMMAND/FILE 打开文本编辑器窗口
MODIPY GENERAL 为含OLE对象的通用字段打开编辑窗口
MODIFY LABEL 编辑标签文件
MODIPY MEMO 编辑备注字段
MODIFY MENU 打开菜单设计窗口
MODIFY PROJECT 打开项目管理器窗口
MODIFY QUERY打开RQBE窗口
MODIFY REPORT 打开报表设计窗口
MODIFY SCREEN 打开屏幕设计·窗口
MODIFY STRUCTURE 修改库结构
MODIFY WINDOW 修改一个已定义的窗口
MOVE POPUP 移动弹出式菜单
MOVE WINDOW 移动窗口
NOTE/*/&& 注释语句
ON BAR 激活菜单条
ON ERROR 捕捉程序执行过程中的错误
ON ESCAPE 捕捉刚按下的Esc键
ON KEY指定程序执行期间,接任意键执行的命令
ON KEY=指定READ执行期间,按任意键执行的命令ON KEYLABEL 指定程序执行期间,按指定键执行的命令ON PAD 激活菜单签
ON READ ERROR 指定数据输入错误时执行的命令
ON SELECTION BAR 选定菜单条时执行的命令
ON SELECTION MENU 选定条形菜单项时执行的命令
ON SELECTION PAD 选定菜单签时执行的命令
ON SELECTION POPUP 选定弹出式菜单项时执行的命令ZAP 快速删空库文件
ZOOM WINDOW 改变窗口尺寸
(回顶部)
PACK 物理删除记录
PARAMETERS 把内存变量定义为参数
PLAY MACROS 执行宏键
POP KEY恢复堆栈中LABEL定义
POP MENU 恢复堆栈中条形菜单定义
POP POPUP 恢复堆栈中弹出式菜单定义
PRINT JOB…ENDPRINTJOB 激活一个打印任务
PRIV A TE 屏蔽内存变量
PROCEDURE 定义一个过程
PUBLIC 定义全局内存变量
PUSH KEY将当前LABEL定义压人堆栈
PUSH MENU 将条形菜单压人堆栈
PUSH POPUP 将弹出式菜单压人堆栈
QUIT 关闭文件,退出FoxPro
READ 为GET短浯建立的变量赋值
READ MENU 激活条形菜单
RECALL 恢复被标记的记录
REINDEX 重索引
RELEASE 清除内存变量和菜单
RELEASE MENUS 清除菜单栏
RENAME 修改文件名
REPLACE 自动替换字段内容
REPORT 输出报表
RESTORE FROM 从内存变量文件恢复内存变量RESTORE MACROS 恢复键盘宏
RESTORE SCREEN 从内存变量中恢复屏幕或窗口映像RESTORE WINDOW 把窗口定义恢复到内存RESUME 继续执行挂起的程序
RETRY重新执行前面的命令
RETURN 返回上级程序
RUN/! 执行外部程序
SA VE MACROS 存储宏键
SA VE SCREEN 存储当前屏幕信息
SA VE TO 将内存变量存储到文件或备注字段中
SA VE WINDOW 存储窗口定义
SCAN...ENDSCAN 循环
SCA TTER 将{己录存人数组
SCROLL 滚动屏幕或窗口的一个区域
SEEK 索引查找
SELECT 激活一个工作区
SELECT—SQL 检索数据
SET 打开VIEW窗口
SET ALTERNA TE 建立后备文件
SET ANSI 定义比较方法
SET AUTOSA VE 把缓冲区内容写入磁盘并清除缓冲区SET BELL 设定是否响铃
SET BLINK 设定字符是否闪烁
SET BLOCKSIZE 设定备注字段可取块数
SET BORDER 设定边框
SET BRSTA TUS 设定打开浏览窗时是否显示状态行SET CARRY向新十己录放人数据
SET CENTURY指定日期的世纪表示格式
SET CLEAR 设置何时清屏
SET CLOCK 在屏幕上定位显示时钟
SET COLOR OF 设置颜色对
SET COLOR OF SCHEME 设定一个颜色模式
SET COLOR SET 装载一个颜色集
SET COLOR TO 为用户的菜单或窗口设置颜色
SET COMPITABLE 设置兼容,陛
SET CONFIRM 设置是否必须按回车键
SET CONSOLE 设置输出是否送屏幕
SET CURRENCY设置货币符号
SET CURSOR 设置是否显示光标
SET DA TE 设置日期格式
SET DEBUG 设置是否打开调试窗口
SET DECIMALS 设置小数位数
SET DEFAULT 设置默认盘及路径
SET DELETED 设置删除标记是否起作用
SET DELIMITERS 设置GET变量的分隔符
SET DEVELOPMENT 设置检查文件的创建日期和时间SET DEVICE 设置输出定向到窗口/屏幕/打印机SET DISPLA Y设置显示器模式
SET DOHISTORY设置程序命令是否送命令窗口
SET ECHO 设置是否打开跟踪窗口
SET ESCAPE 设置Esc键是否有效
SET EXACT 设置字符比较是否完全匹配
SET EXCLUSIVE 设置是否独占
SET FIELDS 设置是否可以访问所有字段
SET FIL TER 为{己录设置过滤条件
SET FIXED 设置小数位数
SET FORMA T 设置打开格式文件
SET FULLPA TH 设置是否返回文件的完整路径
SET FUNCTION 定义功能键
SET HEADING 设置是否给出列标题
SET HELP 设置是否打开帮助项目
SET HELPFII-TER 选择部分帮助项目
SET HOURS 设置系统时钟
SET INDEX 打开索引文件
SET INTENSITY设置是否增强显示编辑区
SET KEYC()MP 设置键盘击键方式
SET LIBRARY打开外部API程序库
SET MACKEY启动宏命令对话框
SET MARGIN 设置打印机左空白
SET MARK OF 改变菜单标记
SET MARK TO 设置日期数据分隔符
SET MEMOWIDTH 设置备注字段宽度
SET MESSAGE 产生一信息或显示位置
SET MOUSE 设置是否可用鼠标
SET NEAR 设置索引查找失败后记录指针位置
SET NOTIFY设置是否显示某些系统信息
SET ODOMETER 设置显示命令状态的报表时间间隔SET OPTIMIZE 设置是否使用Rushmore(快速)技术SET ORDER 确定主索引
SET PALETTE 设置是否使用调色板
SET PA TH 设置路径
SET POINT 设置小数点符号
SET PRINTER 设置打印机
SET PROCEDURE 打开过程文件
SET READBOARDER 设置@…GET编辑区是否带边框SET REFRESH 设置是否即时显示其他用户的修改SET RELA TION 设置关联
SET RELA TION OFF 中断关联
SET RESOURC正指定或修改资源文件
SET SAFETY设置重写文件前是否预警
SET SCOREBOARD 规定Num Lock等键状态显示位置SET SEPARA TOR 设置分隔符
SET SHADOWS 设置是否显示阴影
SET SKIPOF 启动菜单
SET SKIP TO 建立一对多关联
SET SPACE 设置?/??中,各输出项间是否有空格SET STA TUS 设置是否显示状态条
SET STA TUSBAR 设置是否显示窗口类型状态条
SET STEP 设置单步执行程序
SET STICKY设置鼠标对菜单的影响
SET SYSMENU 设置能否访问系统主菜单
SET TEXTMERGEDELIMITERS设置表达式合并符
SET TOPIC 指定初始帮助菜单
SET TRBETWEEN 设置是否跟踪每行程序
SET UDFPARMS 设置调用UDF时参数的传递方法SET UNIQUE 设置索引中是否包含同关键字记录SET VIEW 设置是否打开VIEW窗口
SET WINDOW OF MEMO 设置备注字段的编辑窗口SHOW GET 重新显示@…GET目标
SHOW GETS 重新显示@…GET项
SHOW MENU 显示一条形菜单
SHOW OBJECT 重新显示指定的@…GET项SHOW POPUP 显示一弹出式菜单
SHOW WINDOW 显示一窗口
SIZE POPUP 改变弹出式菜单尺寸
SKIP 移动指针
SORT 建立排序文件
STORE 为内存变量赋值
SUM 求和
SUSPEND 挂起程序
TEXT...ENDTEXT 输出文本行
TOTAL 分类求和
TYPE 显示文本文件内容
UPDA TE 修改{己录
USE 打开/关闭库文件
WAIT 暂停执行程序,等待从键盘接收一个字符
VF建立数据库的常用命令比较实用
一、基本命令
APPEND 在表的末尾添加一个或多个新记录
APPEND FROM 从一个文件中读入记录,追加到当前表的尾部
A VERAGE 计算数值表达式或字段的算术平均值
BROWSE 打开浏览窗口,显示当前或选定表的记录
CHANGE 显示要编辑的字段
CLOSE 关闭各种类型的文件
COPY STRUCTURE 用当前选择的表结构创建一个新的空自由表
COPY TO ARRAY将当前选定表中的数据复制到数组
COPY TO 用当前选定表的内容创建新文件
COUNT 统计表中记录数目
CREA TE 生成一个新的VisualFoxPro表
CREA TE DA TABASE 创建并打开一个数据库
DELETE 给要删除的记录做标记
DELETE DA TABASE 从磁盘上删除数据库
DELETE VIEW 从当前数据库中删除一个SQL视图
DISPLAY在VisualFoxPro主窗口或用户自定义窗口中显示与当前表有关的信息DISPLAY DA TABASE 显示有关当前数据库的信息,或当前数据库中的字段、命名连接、表或视图的信息
DISPLAY MEMORY显示内存变量和数组的当前内容
DISPLAY STRUCTURE 显示一个表文件的结构
DISPLAY VIEWS 显示当前数据库中关于SQL视图的信息以及SQL视图是否基于本地或远程表的信息
DROP TABLE 把一个表从数据库中移出,并从磁盘中删除它
DROP VIEW 从当前数据库中删除指定的SQL视图
FIND 查找记录
GO|GOTO 将记录指针移动到指定记录上
INSERT 插入记录
JOIN 将两个数据库文件合并
LIST 连续显示表或环境信息
LIST DA TABASE 连续显示有关当前数据库的信息
LOCA TE 按顺序搜索表从而找到满足指定逻辑表达式的第一个记录
MODIFY DA TABASE 打开数据库设计器,让你能够交互地修改当前数据库
MODIFY STRUCTURE 显示表设计器
MODIFY VIEW 显示视图设计器
OPEN DA TABASE 打开一个数据库
PACK 从当前表中永久删除标有删除标记的记录
RECALL 恢复所选表中带有删除标记的记录
SCAN...ENDSCAN 运行扫描数据表文件
SCA TTER 从当前记录中把数据复制到一组内存变量或数组中
SEEK 查找记录命令
SELECT 激活指定工作区
SET DELETED 指定VisualFoxPro是否处理标有删除标记的记录,以及其他命令是否可以操作它们
SET INDEX 打开一个或多个索引文件,供当前表使用;
SET RELA TION 在两个打开的表之间建立关系
SKIP 使记录指针在表中向前移动或向后移动
SUM 对当前选定表的指定数值字段或全部数值字段进行求和
TOTAL 计算当前选定表中数值字段的总和
UPDA TE 更新数据库文件的记录
USE 打开一个表及其相关索引文件,或打开一个SQL视图
ZAP 从表中删除所有记桌,只留下表的结构
二、索引及排序命令
COPY INDEXES 从单项索引.IDX文件创建复合索引标识
DELETE TAG 从复合索引(.CDX)文件中删除标识
INDEX 创建一个索引文件,利用该文件可以按某种逻辑顺序显示和访问表记录
SET ORDER 指定表的主控索引文件或标识
SORT 对当前选定表进行捧序,井将捧过序的记录输出到新表中
三、Visual FoxPro环境设定命令
DISPLAY STA TUS 显示VisualFoxPro环境的状态
四、SET 设定命令
SET CONSOLE 激活或废止从程序中向V isualFoxPro主窗口或活动的用户自定义窗口的输出
SET DEFAULT 指定默认的驱动器、目录或文件夹
SET DEVICE 将@…SAY的输出结果定向到屏幕、打印机或文件
SET EXACT 指定比较不同长度两个字符串时,VisualFoxPro使用的规则
SET PA TH 指定查找文件的路径
SET SAFETY设定确认模式
SET TALK 决定VisualFoxPro是否显示命令结果
五、Visual FoxPro文件管理命令
COPY FILE 复制任何类型的文件
DELETE FILE 从磁盘上删除文件
RENAME 把文件名称更改为一个新名称
TYPE 显示文件的内容
六、Visual FoxPro输入输出命令
?|?? 计算表达式的值,并输出计算结果
\|\\ 文字直接输出命令
CLEAR 从内存中释放指定项
CREA TE FORM 打开表单设计器
DIR或DIRECTORY显示目录或文件夹中文件的信息
DO FORM 运行用表单设计器创建的、编译过的表单或表单集
INPUT 由用户输入数据
MODIFY FORM 打开表单设计器,从中可以修改或创建一个表单
MODIFY QUERY打开查询设计器,从中可以修改或创建一个查询
MODIFY SCREEN 打开表单设计器
READ 读取已建立的对象
七、Visual FoxPro菜单命令
DEFINE MENU 创建菜单栏
DEFINE PAD 在用户自定义菜单栏或Ⅵsu81FoxPro系统菜单栏上创建一个菜单标题MENU 建立菜单
MENU TO 启动菜单
MODIFY MENU 打开菜单设计器,从中可以修改或创建菜单系统
八、Visual FoxPro打印命令
MODIFY REPORT 打开报表设计器,从中可以修改或创建一个报表
SET PRINTER 打开或者关闭向打印机的输出,或将结果输出到一个文件、端口
九、Visual FoxPro程序管理命令
&& 标明程序文件中非执行的内部注释的开始
* 标明程序文件中非执行的注释行的开始
CANCEL 结束当前VisualFoxPro程序的执行
DECLARE 创建一维或二维数组
DIMENSION 创建一维或二维内存变量数组'
DOCASE...ENDCASE 分支判断命令
DO 执行一个V isualFoxPro程序或过程
DOWHILE...ENDDO 循环语句
EXIT 从DOWHILE、FOR或SCAN循环中退出
FOR...ENDFOR 循环语句
IF…ENDIF 判断语句
MODIFY COMMAND 打开一个编辑窗口,从中可以修改或创建程序文件PARAMETERS 将调用程序传来的数据赋值给私有内存变量或数组
PRIV A TE 在当前程序中隐藏指定的、在调用程序中定义的内存变量或数组PROCEDURE 用在程序文件中标识一个过程的开始
PUBLIC 定义全局内存变量或数组
QUIT 结束当前V isualFoxPro工作期,并将控制权返回给操作系统
RELEASE 从内存中删除内存变量和数组
RESTORE FROM 恢复保存在内存变量文件或备注字段中的内存变量和内存变量数组,并把它们放回到内存中
RETURN 将程序控制返回给调用程序
SA VE TO 把当前内存变量和数组保存到内存变量文件或备注字段中
SET PROCEDURE 打开过程文件
WAIT 显示信息并暂停V isualFoxPro的执行,按某个键或单击鼠标后继续执行
十、Visual FoxPro日期及时间命令
SET DA TE 指定日期表达式和日期时间表达式的显示格式
十一、Visual FoxProSQL命令
ALTER TABLE-SQL 以编程方式修改表的结构
DELETE-SQL 给要删除的记录做标记
INSERT-SQL 在表尾追加一个包含指定字段值的记录
SELECT-SQL 从一个或多个表中检索数据
UPDA TE-SQL 以新值更新表中的记录
十二、Visual FoxPro类及程序库命令
DEFINE CLASS 创建一个用户自定义类或子类,并为创建的类或子类指定属性、事件和方法
DISPLAY OBJECTS 显示有关一个对象或一组对象的信息
MODIFY CLASS 打开类设计器,让用户修改已有的类定义或创建新的类定义
十三、Visual FoxPro项目文件及其他命令
MODIFY PROJECT 打开项目管理器,从中可以修改或创建一个项目文件。