VF6常用命令語句.doc_第1頁
VF6常用命令語句.doc_第2頁
VF6常用命令語句.doc_第3頁
VF6常用命令語句.doc_第4頁
VF6常用命令語句.doc_第5頁
已閱讀5頁,還剩4頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

9常用命令語句集? 在下一行顯示表達(dá)式串 ? 在當(dāng)前行顯示表達(dá)式串SAY 格式化輸出SAYGET 格式化輸出 readACCEPT 提示字符 to 把一個(gè)字符串賦給內(nèi)存變量ADD TABLE table1 向當(dāng)前數(shù)據(jù)庫中添加表table1APPEND BLANK 在數(shù)據(jù)表末尾追加記錄APPEND FROM FIELDS FOR從指定表向當(dāng)前表追加記錄AVERAGE for TO 作用:對當(dāng)前表中選中記錄的全部或部分?jǐn)?shù)值型字段及其組成的表達(dá)式求平均值并顯示格式:AVERAGE 數(shù)值 TO FOR WHILE BROWSE FIELDSFOR 顯示當(dāng)前表中的記錄,以供用戶修改CALL 運(yùn)行內(nèi)存中的二進(jìn)制文件CANCEL 終止程序執(zhí)行CHANGE 對數(shù)據(jù)庫中的指定字段和記錄進(jìn)行編輯CLEAR ALL 關(guān)閉所有打開的文件,釋放所有內(nèi)存變量,選擇1號工作區(qū)CLEAR FIELDS 清除用SET FIELDS TO命令建立的字段名表CLEAR GETS 從全屏幕READ中釋放任何當(dāng)前GET語句的變量CLEAR MEMORY 刪除所有內(nèi)存變量 CLEAR PROGRAM 清除程序緩沖區(qū)CLEAR TYPEAHEAD 清除鍵盤緩沖區(qū)Close All/Database 關(guān)閉當(dāng)前打開的數(shù)據(jù)庫All表示關(guān)閉所有對象,如數(shù)據(jù)庫、表、索引、 項(xiàng)目管理器等CONTINUE 把記錄指針指到下一個(gè)滿足LOCATE命令給定條件的記錄,在LOCATE命令后出現(xiàn)。無LOCATE則出錯(cuò)COPY FILES TO 復(fù)制文件(文件1必須是關(guān)閉狀態(tài))COPY STRUCTURE TO FIELDS 復(fù)制表結(jié)構(gòu)COPY STRUCTURE EXTENED TO 當(dāng)前庫文件的結(jié)構(gòu)作為記錄,建立一個(gè)新的庫文件COPY TO fields for/while 復(fù)制表數(shù)據(jù)COPY TO ARRAY FIELDS FOR 傳輸多條記錄給數(shù)組COUNT FOR TO 作用:統(tǒng)計(jì)當(dāng)前表文件中符合條件的記錄數(shù)CREATE /? 建立并保存數(shù)據(jù)表結(jié)構(gòu)的有關(guān)信息Create DataBase 創(chuàng)建一個(gè)以為文件名的數(shù)據(jù)庫CREATE FROM 根據(jù)庫結(jié)構(gòu)文件建立一個(gè)新的庫文件CREATE LABEL 建立并編輯一個(gè)標(biāo)簽格式文件CREATE REPORT創(chuàng)建報(bào)表DECLARE(行,列),(行,列)DELETE FILE 表文件名/? 將指定的表文件從磁盤上刪除DELETE FOR | WHILE 給指定范圍內(nèi)滿足條件的記錄作刪除標(biāo)記“*”DIMENSION|declare (行,列),(行,列)DIR 或 DIRECTORY 列出指定磁盤上的文件目錄DISPLAY ALLFIELDS字段列表 顯示表數(shù)據(jù)DISPLAY MEMORY LIKE * TO FILE DISPLAY STATUS 顯示系統(tǒng)狀態(tài)和系統(tǒng)參數(shù)DISPLAY STRUCTURE顯示表的結(jié)構(gòu)EDIT / CHANGE FIELDSFORWHILE 按照給定的條件編輯修改當(dāng)前打開的表中的記錄EJECT 使打印機(jī)換頁的命令,將PROW()函數(shù)和PCOL()函數(shù)值置為0ERASE 從目錄中刪除指定文件EXIT 在循環(huán)體內(nèi)執(zhí)行退出循環(huán)的命令FIND、SEEK和LOCATE及CONTINUE 作用:前兩個(gè)命令FIND和SEEK是在一個(gè)已經(jīng)建立了索引文件的表中,定位到關(guān)鍵字中的內(nèi)容與命令行中字符串相同的第一個(gè)記錄。后一個(gè)命令在用USE打開表文件以后,直接查詢表中的字段內(nèi)容。 格式:FIND | SEEK LOCATE FOR WHILE CONTINUE 說明:FIND命令與SEEK命令的區(qū)別是前者后跟字符串,而后者后跟表達(dá)式。在用LOCATE命令找到一個(gè)匹配記錄后,可用CONTINUE命令搜索表的剩余部分來尋找其他匹配的記錄。 FLUSH 清除所有的磁盤存取緩沖區(qū)GATHER FROM FIELDSGO/GOTO n 把指針定位在記錄號為n的記錄GO BOTTOM 把記錄指針定位在末記錄GO TOP 把記錄指針定位在首記錄HELP 獲取幫助主題信息INDEX ONTAGOF 復(fù)合索引名FORDESCENDING 創(chuàng)建索引INSERT BEFORE BLANK 在當(dāng)前表中指定位置插入新記錄或空記錄LOOP 跳過循環(huán)體內(nèi)LOOP與ENDDO之間的所有語句,返回到循環(huán)體首行LIST或DISPLAY STRUCTURE 顯示當(dāng)前數(shù)據(jù)表的結(jié)構(gòu)LIST / DISPLAYFIELDSFORWHILEOFF FIELDS:用來指定顯示的字段。:用來指定顯示哪些記錄,“范圍”包含以下4種:ALL:所有記錄。NEXT N:從當(dāng)前記錄開始的后面N條記錄(包括當(dāng)前記錄)。RECALL FOR RECORD N:第N條記錄。REST:當(dāng)前記錄后的全部記錄(包括當(dāng)前記錄)。FOR:對表文件中指定范圍內(nèi)滿足條件的記錄進(jìn)行操作。WHILE:對表文件中指定范圍內(nèi)滿足條件的記錄進(jìn)行操作,但當(dāng)遇到第一個(gè)不滿足條件的記錄時(shí),立即停止繼續(xù)查找。OFF:不顯示記錄號 MENU TO 激活一組.PROMPT命令定義的菜單Modify DataBase 打開數(shù)據(jù)庫設(shè)計(jì)器MODIFY FILE 編輯一個(gè)一般的ASCII碼文本文件MODIFY LABEL 建立并編輯一個(gè)標(biāo)簽(.LBX)文件MODIFY REPORT 建立并編輯一個(gè)報(bào)表格式文件(.FRX)文件modify window screen font /color/title 宋體,32MODIFY STRUCTURE 修改當(dāng)前已打開的數(shù)據(jù)表結(jié)構(gòu)NOTE/* 在命令文件(程序)中插入以行注釋(&)(本行不被執(zhí)行)Open DataBase 打開以為文件名的數(shù)據(jù)庫PACK 物理刪除記錄QUIT 退出VFP系統(tǒng),關(guān)閉所有打開的文件,返回操作系統(tǒng) READ 激活GET語句,并正是接受在GET語句中輸入的數(shù)據(jù)RECALLALLFOR恢復(fù)有刪除標(biāo)記的記錄REINDEX 重新建立正在使用的原有索引文件RELEASE 刪除內(nèi)存變量RENAME 修改文件名REMOVE TABLE表文件名/?DELETERECYCLE 從當(dāng)前數(shù)據(jù)庫中移去一個(gè)表REPLACE WITH ,WITHFORWHILE 用指定表達(dá)式的值替換當(dāng)前表中滿足條件記錄的指定字段的值RESTORE FROM 從內(nèi)存變量文件(.MEM)中恢復(fù)內(nèi)存變量RESTORE SCREEN from裝載原來存儲過的屏幕映象SAVE TO 把當(dāng)前內(nèi)存變量及其值存入指定的磁盤文件(.MEM)SAVE SCREEN to 將當(dāng)前屏幕顯示內(nèi)容存儲在指定的內(nèi)存變量中SCATTER FIELDS TO /MEMVAR(內(nèi)存變量)_SCREEN.ICON=新的圖標(biāo)文件名(.ICO)_SCREEN.backcolor=rgb(255,0,0)_SCREEN.CAPTION=新的標(biāo)題名_screen.fontbold=.t._SCREEN.forecolor=rgb(255,0,0)_SCREEN.FONTNAME=字體名稱_SCREEN.FONTSIZE=字體大小SEEK 將記錄指針移到第一個(gè)含有與指定表達(dá)式相符的索引關(guān)鍵字的記錄SELECT| 選擇指定工作區(qū)SET ALTERNATE ON/OFF 設(shè)置傳送/不傳送輸出到一個(gè)文件中SET ALTERNATE TO 建立一個(gè)存放輸出的文件SET BELL ON/OFF 設(shè)置輸入數(shù)據(jù)時(shí)響鈴/不響鈴SET CARRY ON/OFF 設(shè)置最后一個(gè)記錄復(fù)制/不復(fù)制到添加的記錄中SET CENTURY ON/OFF 完整紀(jì)元顯示開/關(guān)SET CLEAR ON/OFF 設(shè)置屏幕信息能/不能被清除SET COLOR ON/OFF 設(shè)置彩色/單色顯示SET COLOR TO rgb(255,0,0) 設(shè)置屏幕顯示(紅)色彩SET CONFIRM ON/OFF 設(shè)置在全屏幕編輯方式中,要求/不要求自動(dòng)跳到下一個(gè)字段SET CONSOLE ON/OFF 設(shè)置將輸出傳送/不傳送到屏幕SET DATABASE TO設(shè)置當(dāng)前數(shù)據(jù)庫SET DECIMALS TO 設(shè)置計(jì)算結(jié)果需要顯示的小數(shù)位數(shù)SET DEFAULT TO F:VF 設(shè)定默認(rèn)路徑SET DELETE ON | OFF 使刪除標(biāo)記生效(ON)或無效(OFF)SET DELIMITER TO “*”為全屏幕顯示字段和變量設(shè)置定界符SET DELIMITER ON/OFF 選擇可選的定界符SET DEVICE TO SCREEN/PRINT 將.SAY命令的結(jié)果傳送到屏幕/打印機(jī)SET DOHISTORY ON/OFF 設(shè)置存/不存命令文件中的命令到歷史記錄中SET ECHO ON/OFF 命令行回送到屏幕或打印機(jī)SET EXACT ON/OFF 在字符串的比較中,要求/不要求準(zhǔn)確一致SET EXACLUSIVE ON/OFF 設(shè)置數(shù)據(jù)庫文件的共享SET FIELDS ON/OFF 設(shè)置當(dāng)前打開的數(shù)據(jù)庫中部分/全部字段為可用SET FIELDS TO 指定打開的數(shù)據(jù)庫中可被訪問的字段SET FILTER TO 在操作中將數(shù)據(jù)庫中所有不滿足給定條件的記錄排除SET FIXED ON/OFF 固定/不固定顯示的小數(shù)位數(shù)SET FORMAT TO 打開指定的格式文件SET FUNCTION 1-9 設(shè)置F1-F9功能鍵值set function 1 to listSET HEADING ON/OFF 設(shè)置LIST或DISPLAY時(shí),顯示/不顯示字段名SET HELP ON/OFF 確定在出現(xiàn)錯(cuò)誤時(shí),是否給用戶提示SET HISTORY ON/OFF 決定是/否把命令存儲起來以便重新調(diào)用SET HISTORY TO 決定顯示歷史命令的數(shù)目SET INDEX TO 打開指定的索引文件SET MENU ON/OFF 確定在全屏幕操作中是否顯示菜單SET MESSAGE TO 定義菜單中屏幕底行顯示的字符串set message to abcSET ORDER TO 指定索引文件列表中的索引文件SET PATH TO 為文件檢索指定路徑SET PROCEDURE TO 打開指定的過程文件SET RELATION TO 根據(jù)一個(gè)關(guān)鍵字表達(dá)式連接兩個(gè)數(shù)據(jù)庫文件SET SAFETY ON/OFF 設(shè)置保護(hù),在重寫文件時(shí)提示用戶確認(rèn)SET SCOREBORAD ON/OFF 設(shè)置是/否在屏幕的第0行上顯示FoxBASE+的狀態(tài)信息SET STATUS ON/OFF 控制是/否顯示狀態(tài)行SET STEP ON/OFF 每當(dāng)執(zhí)行完一條命令后,暫停/不暫停程序的執(zhí)行SET TALK ON/OFF 是否將命令執(zhí)行的結(jié)果傳送到屏幕上SET UNIQUE ON/OFF 在索引文件中出現(xiàn)相同關(guān)鍵字的第一個(gè)/所有記錄SET STRICTDATE TO 0/1 設(shè)置日期通用格式/嚴(yán)格格式SET STATUS BAR ON | OFF,可控制屏幕上的狀態(tài)欄是否出現(xiàn)。set sysmenu to default 恢復(fù)系統(tǒng)菜單SETTALKON|OFF 顯示命令結(jié)果的開關(guān)命令SKIP 記錄指針從當(dāng)前記錄向前(或向后)移動(dòng)若干個(gè)記錄。說明:若的值為負(fù)值,則表示向前移動(dòng)記錄;否則表示向后移動(dòng)記錄。如果沒有則表示向后移動(dòng)一條記錄。SORT TO ON /A /C /D, /A /C /D. ASCENDING|DESCENDING FOR WHILE FIELDS INDEX ON TO INDEX ON TAG OF FOR 說明:第1個(gè)命令中,/A按字段名升序排序,/D按字段名降序排序,/C忽略大小寫,針對字符型關(guān)鍵字而言,ASCENDING和DESCENDING分別表示升序和降序。第1個(gè)命令建立.dbf表文件,第2個(gè)命令建立.idx單一索引文件,第3個(gè)命令建立.cdx復(fù)合索引文件(Compound Index)。 作用:分別是建立一個(gè)其記錄以新的物理順序排列的新表文件和對當(dāng)前表根據(jù)關(guān)鍵字表達(dá)式的值從小到大排列,并存入TO后指定的索引文件名的文件或復(fù)合索引文件的一個(gè)標(biāo)識中STORETO 內(nèi)存變量賦值SUM 作用:對當(dāng)前表中選中記錄的全部或指定的數(shù)值字段或由指定字段組成的數(shù)值表達(dá)式累加求和。 格式:SUM 數(shù)值 TO FOR WHILE TOTAL TO ON FIELDS FORTYPE 顯示文本文件內(nèi)容USE ALIAS IN 打開或關(guān)閉指定的數(shù)據(jù)庫use 打開指定磁盤的指定路徑下的表和相關(guān)的索引文件ZAP 刪除全部記錄主要程序語句 1條件判斷語句 (1)IF ENDIF 說明:如果條件為真,則執(zhí)行命令語句組中的各語句,否則跳過這些命令語句不執(zhí)行, 而執(zhí)行ENDIF后的語句。 (2)IF ELSE ENDIF 說明:如果條件為真,執(zhí)行命令語句組1,否則執(zhí)行命令語句組2。 (3)IF IF ELSE ENDIF . ELSE ENDIF 說明:進(jìn)行多重條件的嵌套選擇。 (4)DO CASE CASE CASE CASE . . CASE OTHERWISE ENDCASE 說明:依次判斷條件,轉(zhuǎn)入條件為真的命令語句組中執(zhí)行。當(dāng)所有條件都不成立時(shí),若有 OTHERWISE項(xiàng),則執(zhí)行命令語句組N+1,否則執(zhí)行ENDCASE后面的語句。 2 循環(huán)語句格式 條件循環(huán)(“當(dāng)”型循環(huán)控制語句)DO WHILE LOOP EXIT ENDDO 說明:判斷條件是否為真,如為真就重復(fù)執(zhí)行循環(huán)體中的命令語句組,直到條件為假,結(jié)束循環(huán)。執(zhí)行過程:當(dāng)執(zhí)行到DO WHILE 語句時(shí),首先判斷條件表達(dá)式的值是否為真,若為真則執(zhí)行下面的命令序列,遇到ENDDO即返回到循環(huán)頭,再檢查條件是否為真,如果條件仍為真,則再執(zhí)行序列;如此反復(fù)檢查和執(zhí)行,直到的值為假,即退出循環(huán),轉(zhuǎn)去執(zhí)行ENDDO后面的語句。循環(huán)輔助語句格式:EXIT功能:用于終止本層循環(huán),無條件轉(zhuǎn)移到本層ENDDO后面的語句去執(zhí)行。格式:LOOP功能:終止本次循環(huán),返回到循環(huán)頭,進(jìn)行本層次的下一次循環(huán)步長循環(huán) (“計(jì)數(shù)”型循環(huán)控制語句)。格式:FOR = TO STEP ENDFOR功能:根據(jù)給定的次數(shù)重復(fù)執(zhí)行命令序列,實(shí)現(xiàn)程序循環(huán)。說明:STEP步長值:是循環(huán)控制變量遞增或遞減的步長。如果步長值為正,循環(huán)控

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論