實驗一 VFP的環(huán)境與運算_第1頁
實驗一 VFP的環(huán)境與運算_第2頁
實驗一 VFP的環(huán)境與運算_第3頁
實驗一 VFP的環(huán)境與運算_第4頁
實驗一 VFP的環(huán)境與運算_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

實驗一VFP的環(huán)境與運算一、實驗?zāi)康?、掌握VFP的啟動與退出方法;2、熟悉VFP的集成化工作環(huán)境;3、掌握VFP幫助文件的使用方法;4、掌握VFP基本命令的使用方法;5、熟悉VFP的函數(shù)與表達式。二、實驗內(nèi)容1、VFP6.0的啟動和退出;2、認識VFP6.0的工作環(huán)境;3、VFP6.0工作環(huán)境的設(shè)置:設(shè)置日期格式、默認目錄等;4、VFP幫助文件的使用方法:查詢“?”命令的使用方法;5、熟悉VFP6.0一些常用命令、函數(shù)和表達式。三、實驗步驟1、VFP6.0的啟動和退出啟動:①“開始”菜單程序MicrosoftVisualStudio6.0MicrosoftVisualFoxPro6.0;②在桌面建立快捷方式,雙擊此快捷方式。退出:①“文件”菜單“退出”;②單擊主窗口右上角的“關(guān)閉”按鈕;③在命令窗口輸入命令“QUIT”。2、認識VFP6.0的工作環(huán)境啟動VisualFoxPro后,桌面上將出現(xiàn)VisualFoxPro的主界面,如圖1-1所示,主界面由標題欄、菜單欄、工具欄、主窗口、命令窗口和狀態(tài)欄組成。標題欄菜單欄工具欄命令窗口主窗口狀態(tài)欄標題欄菜單欄工具欄命令窗口主窗口狀態(tài)欄圖1-1VisualFoxPro的主窗口PAGE\#"'頁:'#'

'"PAGE\#"'頁:'#'

'"圖的窗口看不到狀態(tài)欄3、VFP6.0工作環(huán)境的設(shè)定點擊系統(tǒng)主菜單:工具(T)選項(O),在彈出的“選項”對話框中設(shè)定工作環(huán)境。如圖1-2所示。圖1-2“選項”對話框在D盤根目錄下建立一文件夾ZSH,并將其設(shè)為默認目錄:文件位置默認目錄修改使用默認目錄…指定為D:\ZSH確定確定。PAGE\#"'頁:'#'

'"PAGE\#"'頁:'#'

'"指定目錄后確定設(shè)置為默認值確定(需要先設(shè)定為默認值,直接確定則只在此次操作有效)4、VFP幫助文件的使用方法“幫助”菜單MicrosoftVisualFoxPro幫助主題,打開幫助窗口。在“索引”標簽下的方框里輸入關(guān)鍵字“?”后按回車,右窗口中即顯示“?”命令的幫助信息。5、VFP基本命令SETTALKON|OFF&&決定VisualFoxPro是否顯示命令結(jié)果STORE1TOx,y&&給變量賦值,可同時給多個變量賦同一值(單個變量可用=賦值)INPUT"姓名:"TOcName&&輸入數(shù)據(jù)到變量,輸入數(shù)據(jù)的數(shù)據(jù)類型決定變量的數(shù)據(jù)類型WAITWINDOW&&輸入1個字符到變量,一般用來暫停?123&&換行輸出??"VFP"&&在當前光標位置開始輸出CLEAR&&清屏6、VFP函數(shù)在命令窗口,用“?”命令將函數(shù)或表達式的結(jié)果顯示在VFP主窗口。注意函數(shù)名稱、功能,參數(shù)個數(shù)、類型、順序和函數(shù)返回值類型。函數(shù)的使用請參考幫助文件。(1)常用字符函數(shù):?SPACE(4)四個空格,函數(shù)值為字符型?TRIM("VFP")截去尾部空格,函數(shù)值為字符型?ALLTRIM("VFP")截去首尾空格,函數(shù)值為字符型?LTRIM("VFP")截去左邊空格,函數(shù)值為字符型?RTRIM("VFP")截去右邊空格,函數(shù)值為字符型?LEFT("abcd",2)從左邊取字符,函數(shù)值為字符型?RIGHT("abcd",2)從右邊取字符,函數(shù)值為字符型?SUBSTR("abcd",1,2)取子串,函數(shù)值為字符型?STUFF("abcd",1,2,"ef")返回一個字符串,此字符串是通過用另一個字符表達式替換現(xiàn)有字符表達式中指定數(shù)目的字符得到的PAGE\#"'頁:'#'

'"PAGE\#"'頁:'#'

'"字符串替換函數(shù),將前一個字符串從指定位置開始,用后一個字符串替換。(此例為從第1個字符開始替換2個字符)?STRTRAN("abcbbc","bc","ef")字符串替換?CHR(65)返回ASCII碼值為65的字符,函數(shù)值為字符型?ASC("ABCD")返回首字符“A”的ASCII值,函數(shù)值為數(shù)字型?LEN("abcd")返回字符串的長度,函數(shù)值為數(shù)字型(2)常用數(shù)值函數(shù):?INT(123.456)取整,函數(shù)值為數(shù)字型?MOD(9,2)取模,函數(shù)值為數(shù)字型?ROUND(123.456,1)四舍五入,函數(shù)值為數(shù)字型?ROUND(123.456,-1)四舍五入,函數(shù)值為數(shù)字型?SQRT(3)求平方根,函數(shù)值為數(shù)字型?MAX(1,2,3)返回最大值,函數(shù)值類型與參數(shù)類型相同?MAX("a","b","c")返回最大值,函數(shù)值類型與參數(shù)類型相同?MIN(1,2,3)返回最小值,函數(shù)值類型與參數(shù)類型相同(3)常用日期函數(shù):?DATE()當前日期,函數(shù)值為日期型?TIME()當前時間,函數(shù)值為字符型?YEAR(DATE())還回年份值,函數(shù)值為數(shù)字型(4)常用數(shù)據(jù)類型轉(zhuǎn)換函數(shù):?STR(123.456,8)數(shù)字型轉(zhuǎn)換為字符型,函數(shù)值為字符型?STR(123.456,8,2)數(shù)字型轉(zhuǎn)換為字符型,函數(shù)值為字符型?CTOD("09/22/2001")字符型轉(zhuǎn)換為日期型,函數(shù)值為日期型?CTOD("09.22.2001")字符型轉(zhuǎn)換為日期型,函數(shù)值為日期型?DTOC(DATE())日期型轉(zhuǎn)換為字符型,函數(shù)值為字符型?DTOC({^2001/09/22})日期型轉(zhuǎn)換為字符型,函數(shù)值為字符型?VAL("12345")字符型轉(zhuǎn)換為數(shù)字型,函數(shù)值為數(shù)字型(5)常用測試函數(shù):(函數(shù)值為邏輯型)?INLIST(2,1,2,3)判斷第一個值是否在后面的幾個值之中?BETWEEN(2,1,3)判斷第一個值是否在后面的兩個值之間?EMPTY("") 判斷表達式是否為空值BOF()判斷是否為文件頭EOF()判斷是否為文件尾FOUND()判斷是否找到記錄DELETED()判斷是否邏輯刪除PAGE\#"'頁:'#'

'"PAGE\#"'頁:'#'

'"也應(yīng)該加輸出命令符號:??FILE("d:\abc.dbf")判斷是否存在該文件(6)其它函數(shù):MESSAGEBOX("記錄沒有找到,是否繼續(xù)搜索?",4+32+256,"記錄查找")向用戶傳送信息,又可接收用戶響應(yīng)的函數(shù),函數(shù)值為數(shù)字型。DBF()返回表名RECNO()返回記錄號ERROR()返回錯誤代碼MESSAGE()返回錯誤信息SYS()返回指定系統(tǒng)信息IIF(條件,值1,值2)根據(jù)條件返回兩個值中的一個(7)表達式(注意操作符的優(yōu)先級別以及常量表達式的書寫格式)?1+2–3*4/5^6?9%2?–9%2?9%-2?–9%-2?MOD(9,-2)?1+ROUND(2/3,2)?"計算機"+"軟件"?[計算機]+[軟件]?'計算機'+'軟件'?"計算機"-"軟件"?"計算機"$"計算機系統(tǒng)"?"計算機系統(tǒng)"$"計算機"?"ABC"="ABCD"?"ABCD"="ABC"?"ABCD"=="ABC"?"ABCD">"ABC"?"a">"A"?"今天是"+DTOC(DATE())?DATE()-{^1999/12/31}?DATE(

溫馨提示

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

評論

0/150

提交評論