FoxPro常用命令一览表.docx

上传人:牧羊曲112 文档编号:3157253 上传时间:2023-03-11 格式:DOCX 页数:13 大小:42.49KB
返回 下载 相关 举报
FoxPro常用命令一览表.docx_第1页
第1页 / 共13页
FoxPro常用命令一览表.docx_第2页
第2页 / 共13页
FoxPro常用命令一览表.docx_第3页
第3页 / 共13页
FoxPro常用命令一览表.docx_第4页
第4页 / 共13页
FoxPro常用命令一览表.docx_第5页
第5页 / 共13页
亲,该文档总共13页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《FoxPro常用命令一览表.docx》由会员分享,可在线阅读,更多相关《FoxPro常用命令一览表.docx(13页珍藏版)》请在三一办公上搜索。

1、FoxPro常用命令一览表 附录三 FoxPro常用命令一览表 & 在命令行尾部加注释信息。 ? 在下一行显示表达式的值。 ? 在当前行显示表达式的值。 BOX 在屏幕上画方框。 MENU ,TITLE字符型表达式 建立用户的上弹菜单。 SAYPICTUREFUNCTIONGET PICTUREFUNCTIONRANGE,VALID SAY子句在屏幕或打印机上输出格式数据;GET子句在屏幕上输出用户格式数据用于编辑。 PROMPT MESSAGE 建立用户的亮条菜单。 CLEAR TO DOUBLE 画出或擦去方框和线。 ACCEPT TO 从键盘上输入一个字符串并赋给内存变量。 APPEND

2、 BLANK 在当前数据库文件的尾部添加一个记录或空记录。 APPEND FROM FIELDSFORTYPE DELIMITEDWITH/BLANK 把其它数据库文件的记录追加到当前数据库文件的尾部。 AVERAGE FORWHILETO 计算数字表达式的算术平均值并赋给内存变量。 BROWSE FIELDSLOCKFREEZENOFOLLOW NOMENU WIDTH NOAPPEND NOMODIFY 对数据库文件进行全屏幕编辑浏览、修改、增加数据库文件记录。 CALL WITH/ 执行已由LOAD命令装入内存的二进制文件。 CANCEL 终止程序执行,返回到FoxPro圆点提示符状态

3、。 CHANGE FIELDSFORWHILE 在数据库文件中编辑指定的记录和字段。 CLEAR 清除屏幕,释放所有GET变量。 CLEAR ALL 释放所有内存变量,关闭所有数据库、索引、格式文件等。 CLEAR FIELDS 释放SET FIELDS命令中所列的字段。 CLEAR GETS 释放当前所有GET语句。 CLEAR MEMORY 释放当前所有内存变量。 CLEAR PROGRAM 清空程序缓冲区。 CLEAR TYPEAHEAD 清空键盘缓冲区。 CLOSE ALL 关闭所有文件,选择工作区1。 CLOSE ALTERNATE 关闭所有打开的文本文件。 CLOSE DATABA

4、SES 关闭所有数据库文件、索引文件和格式文件,选择工作区1。 CLOSE FORMAT 关闭当前打开的格式文件。 CLOSE INDEX 关闭当前打开的索引文件。 CLOSE PROCEDURE 关闭过程文件。 COPY FILE TO 复制各种文件。 COPY STRUCTURE TO FIELDS 把当前数据库文件的结构复制到一个新的数据库文件中。 COPY TO FORWHILEFIELDS TYPEDELIMITEDWITH/BLANK 把当前数据库文件复制到一个新的数据库文件中或复制指定文件类型的文件。 COPY TO STRUCTURE EXTENDED 用当前数据库文件的结构生

5、成结构伸展文件,原来数据库文件的结构变成此文件的记录。 CONTINUE 将指针指向满足LOCATE命令中条件的下一个记录。 COUNT FORWHILETO 对指定范围和满足条件的记录进行计数,并赋给内存变量。 CREATE 以全屏幕方式建立数据库文件。 CREATE FROM 根据结构文件建立新的数据库文件。 CREATE LABEL 建立标签格式文件。 CREATE REPORT 建立报表格式文件。 CREATE VIEW FROM ENVIRONMENT ALL 建立数据现场文件(.VUE)。 DELETE FORWHILE 对数据库记录做删除标记(*)。 DELETE FILE 删除

6、指定的磁盘文件。 DIMENSION ,), (,). 建立一维或二维数组。 DIR/DIRECTORY TO PRINT 显示磁盘文件目录。 DISPALY FIELDSFORWHILEOFFTO PRINT 显示数据库文件的记录和字段。 DISPLAY FILES ON/LIKETO PRINT 显示磁盘文件目录。 DISPLAY HISTORY LASTTO PRINT 按存入的先后顺序显示历史表中的命令。 DISPLAY MEMORY TO PRINT 显示当前内存变量。 DISPLAY STATUS TO PRINT 显示FOXPro当前状态和参数。 DISPLAY STRUCTUR

7、E TO PRINT 显示数据库文件的结构。 DO WITH 执行一个程序或过程。 DO CASE.CASE.OTHERWISE.ENDCASE FOXPro多分支程序结构。 DO WHILE.LOOP.EXIT.ENDDO FOXPro循环程序结构。 EDIT FIELDS FOR WHILE 编辑数据库文件指定的记录。 EJECT 打印机走纸换页。 ERASE 删除指定的磁盘文件。 EXIT 退出DO WHILE.ENDDO循环结构。 FIND / 指向索引关键字与指定的字符串或数值相匹配的记录。 FLUSH 不关闭文件且把所有缓冲区数据嵌入相应的磁盘文件。 GATHER FROM FIE

8、LDS 用数组的数据替换当前数据库文件的记录。 GO/GOTO BOTTOM/TOP/ 将记录指针指向指定的记录。 HELP FOXPro命令和函数求助。 IF.ELSE.ENDIF FOXPro条件分支结构。 INDEX ON TO FORUNIQUE 建立并打开数据库索引文件。 INPUT TO 接收一个表达式并存入内存变量。 INSERT BEFOREBLANK 在当前数据库文件中插入记录或空记录。 JOIN WITH TO FORFIELDS 连接两个数据库中的指定记录和字段生成一个新数据库。 KEYBORAD 把字符串数据放入键盘缓冲区。 LABEL FROM FORWHILESAM

9、PLETO PRINT TO FILE 显示或打印指定标签格式文件中的标签。 LIST FIELDSFORWHILEOFFTO PRINT 显示数据库文件的记录和字段。 LIST FILES ON /LIKETO PRINT 显示磁盘文件目录。 LIST LASTTO PRINT 显示在历史表中存放的命令。 LIST MEMORY TO PRINT 显示当前内存变量。 LIST STATUS TO PRINT 显示FOXPRO当前状态和参数。 LIST STRUCTURE TO PRINT 显示当前数据库文件的结构。 LOAD 将二进制文件装入内存。 LOCATE FORWHILE 将记录指针

10、定位到满足条件的第一个记录。 LOOP 执行转回到DO WHILE.ENDDO循环结构的开始处。 MENU BAR , 设计一个以数组元素为标题的主菜单。 MENU , 装配一个下拉菜单并进入主菜单。 MENU TO 激活用户定义的亮条菜单,等待用户选择。 MODIFY COMMAND/FILE 建立并编辑FOXPRO命令文件或ASC文本文件。 MODIFY LABEL 建立并编辑标签格式文件。 MODIFY REPORT 建立并编辑报表格式文件。 MODIFY STRUCTURE 以全屏幕编辑方式修改数据库文件的结构。 NOTE/* 在程序中加入注释行。 ON ERROR/ESCAPE/KE

11、Y DO. 出错时/按Esc键/按任意键时执行指定的命令。 PACK 永久删除带删除标记的记录。 PARAMETERS 指定由DO.WITH命令传递参数时所使用的内存变量。 PRIVATE ALLLIKE/EXCEPT/ 隐蔽高层命令文件中的内存变量把指定内存变量定义为局部变量。 PROCEDURE 在过程文件中标志过程的开始。 PUBLIC 把内存变量定义为全局变量。 QUIT 关闭所有文件并退出FoxBASE。 READ SAVE 对.GET语句中的数据库字段或内存变量进行全屏幕输入。 READ MENU TO SAVE 激活由.MENU命令定义的上弹菜单。 READ MENU BAR T

12、O ,SAVE 激活用户定义的下拉菜单。 RECALL FORWHILE 恢复带删除标记的记录。 REINDEX 对数据库文件重新索引。 RELEASE /ALLLIKE/EXCEPT 释放当前指定的内存变量。 RELEASE MODULE 从内存中清除由LOAD命令装入的二进制文件。 RENAME TO 重新命名文件。 REPLACE WITH , WITH . FORWHILE 用表达式的值,替换指定数据库文件的字段内容。 REPORT FROM FORWHILEPLAINHEADING NOEJECTTO PRINTTO FILESUMMARY 用指定报表格式文件打印报表。 RESTOR

13、E FROM ADDITIVE 把保存在内存文件中的变量装入内存。 RESTORE SCREEN FROM 恢复保存在缓冲区或内存变量中的屏幕信息。 RESUME 继续执行被挂起的程序。 RETRY 返回到调用程序并重新执行调用点上的命令。 RETURN TO MASTER 返回到调用程序或主程序并执行调用点的下一条命令。 RUN/! 执行FoxPro的外部程序。 SAVE SCREEN TO 把当前屏幕信息存入缓冲区或内存变量。 SAVE TO ALL LIKE/EXCEPT 建立内存变量文件,用以保存当前所有内存变量。 SCATTER FIELDS TO 把数据库记录传送到内存变量数组。

14、SCROLL , 使屏幕上一块矩形区域上卷或下卷。 SEEK 将记录指针指向索引关键字与指定表达式的值相匹配的记录。 SELECT /0 选择数据库文件工作区。 SET 以菜单驱动方式设置FOXPRO的环境参数。 SET ALTERNATE on/OFF 输出发送不发送给文本文件。 SET ALTERNATE TO 建立保存输出的文本文件。 SET BELL ON/off 输入非法数据或到达输入结尾时,响铃不响铃。 SET CARRY on/OFF 把最后或当前记录的内容写入不写入所增加的记录中去。 SET CENTURY on/OFF 显示日期时,显示不显示世纪。 SET CLEAR ON/

15、off 执行SET FORMAT TO 或QUIT时清屏不清屏。 SET COLOR ON/off 设置彩色单色显示方式。 SET COLOR TO /, 设置屏幕显示颜色和属性。 SET CONFIRM on/OFF 在全屏幕方式下,不自动自动跳到下一个字段。 SET CONSOLE ON/off 把输出发送不发送到屏幕上。 SET DATE AMERICAN/ANSI/BRITISH/ITALIAN/FRENCH/GERMAN 设置美国/标准/英国/意大利/法国/德国日期格式。 SET DEBUG on/OFF 执行命令发送到打印机屏幕。 SET DECIMALS TO 确定计算结果保留的

16、小数位数。 SET DEFAULT TO 为文件查找设置默认的驱动器。 SET DELETED on/OFF 隐藏不隐藏带删除标记的数据库记录。 SET DELIMTERS on/OFF 使用不使用指定输入定界符。 SET DELIMTERS TO /DEFAULT 规定全屏幕编辑时字段和变量所采用的定界符。 SET DEVICE TO PRINT 把.SAY命令结果送到打印机。 SET DEVICE TO SCREEN 把.SAY命令的结果送往屏幕。 SET DOHISTORY on/OFF 程序执行时命令存入/不存入历史表中。 SET ECHO on/OFF 将执行的命令回送不回送到屏幕或

17、打印机。 SET ESCAPE ON/off 按Esc键中断不中断程序的执行。 SET EXACT on/OFF 字符串比较时,需要不需要精确的匹配。 SET EXCLUSIVE ON/off 在多用户环境中,打开的数据库文件是独占共享的。 SET FIELDS on/OFF 使用/不使用由SET FIELDS TO命令建立的字段表。 SET FIELDS TO /ALL 把指定的字段加入内存字段表。 SET FILTER TO 筛选数据库文件中满足条件的记录。 SET FIXED on/OFF 固定不固定显示小数位数。 SET FORMAT TO 打开屏幕格式文件。 SET FUNCTION

18、 TO 重新设置功能键。 SET HEADING ON/off 使用LIST或DISPLAY命令时,显示不显示字段名。 SET HELP on/OFF 提示不提示FoxPro帮助信息。 SET HISTORY ON/off 在历史表中记入不记入交互状态下所执行的命令。 SET HISTORY TO 指定历史表中命令的显示条数。 SET INDEX TO 打开(或关闭)数据库索引文件。 SET INTENSITY ON/off 使用不使用增强型显示。 SET MARGIN TO 设置打印机的左边界。 SET MEMOWIDTH TO 设置备注型字段的输出宽度。 SET MENUS ON/off

19、显示不显示提示帮助菜单。 SET MESSAGE TO 设置在屏幕底行显示的信息。 SET MESSAGE TO 在某行上显示用户定义的信息。 SET ODOMETER TO 设置报表的间隔。 SET ORDER TO 设置已打开索引文件的主索引。 SET PATH TO 为查找磁盘文件设置路径表。 SET PRINT on/OFF 向打印机发送不发送输出。 SET PRINTER TO / 把输出重定向到指定输出设备。 SET PROCEDURE TO 打开过程文件。 SET RELATION TO /RECNO/INTOADDITIVE 根据一个关键表达式建立或撤消两个数据库之间的关联。

20、SET SAFETY ON/off 在文件被重写时提示不提示。 SET SCOREBORAD ON/off 显示不显示记分牌信息。 SET STATUS ON/off 显示不显示状态行信息。 SET STEP on/OFF 执行完一条命令后暂停不暂停程序的执行。 SET TALK ON/off 向屏幕发送不发送命令的执行过程。 SET TYPEAHEAD TO 设置键盘缓冲区的大小。 SET UNIQUE on/OFF 使第一个所有相同关键字的记录出现在索引文件中。 SET VIEW TO 根据数据现场文件,重建数据现场。 SKIP 以当前位置为基准,向前或后跳过给定个数的记录。 SORT T

21、O ON /A/C/D,/A/C/D. FORWHILEFIELDS 对当前数据库文件按指定的字段进行排序,排序结果存入指定的文件中。 STORE TO 把表达式的值赋给内存变量。 SUM TOFORWHILE 计算当前数据库文件中数值字段的和。 SUSPEND 挂起正在执行的程序或过程。 TEXT.ENDTEXT 显示程序或过程中文本数据块。 TOTAL TO ON FIELDSFOR WHILE 按关键字段对数据库的数字型字段进行统计,并生成新文件。 TYPE TO PRINT 显示文本文件的内容。 UNLOCK ALL 在多用户环境中,解除数据库文件或记录的锁定状态。 UPDATE ON FROM REPLACE WITH , WITH .RANDOM 用其它数据库文件的数据更新当前数据库文件记录的内容。 USE INDEX ALIAS EXCLUSIVE 打开数据库文件。 WAIT TO 暂停程序的执行,等待按键,直到从键盘上输入一个字符。 ZAP 删除当前数据库文件所有记录。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号