已閱讀5頁,還剩36頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
第二章,Visual FoxPro 操作基礎(chǔ),2.1 Visual FoxPro的安裝與啟動 2.2 Visual FoxPro的用戶界面 2.3 Visual FoxPro操作概述 2.4 Visual FoxPro命令概述,2.1.3 Visual FoxPro的啟動與退出 1. Visual FoxPro 6.0的啟動 (1)在Windows桌面上單擊“開始”按鈕,選擇“程序”選項,單擊“Microsoft Visual Studio 6.0組中的Microsoft Visual FoxPro 6.0”選項。 (2)運行Visual FoxPro 6.0系統(tǒng)的啟動程序。vfp6.exe。 (3) 在桌面上雙擊Visual FoxPro的快捷方式圖標(biāo)。,ok,2.1 Visual FoxPro的安裝與啟動,啟動Visual FoxPro后,屏幕上即出現(xiàn)Microsoft Visual FoxPro窗口。如圖2.1所示,包含主窗口、命令窗口等。,圖2.1 Visual FoxPro主窗口,ok,2Visual FoxPro 6.0的退出 (1)在Visual FoxPro“文件”菜單項下,選擇“退出”菜單項。 (2)在Visual FoxPro命令窗口輸入QUIT命令并回車。 (3)單擊Visual FoxPro主窗口右上角的關(guān)閉按鈕。,ok,2.2.1 Visual FoxPro系統(tǒng)菜單 1Visual FoxPro菜單的約定 (1)帶“省略號”的菜單選項 如果在菜單選項右方緊跟一個省略號(),表示選擇該項后將彈出一個對話框,等待用戶繼續(xù)選擇。 (2)帶向右箭頭的菜單選項 有些菜單選項后面帶有一個向右箭頭,表示選擇該項會打開一個子菜單。 (3)有“對號”的菜單選項 如果菜單選項被選擇后在其左方出現(xiàn)一個“對號”(),表示該項在當(dāng)前有效。若要使它失效,只須再將它選擇一次,使“對號”消失即可。,2.2 Visual FoxPro的用戶界面,(4)灰色菜單選項 當(dāng)菜單選項以灰色顯示時,表示該項在當(dāng)前條件下不能使用,例如,如果現(xiàn)在未打開任何文件,則文件菜單項下的“保存”、“另存為”將呈現(xiàn)灰色。因為此時無文件需要保存。,(5)熱鍵和快捷鍵 熱鍵和快捷鍵均用于鍵盤操作。前者指菜單項中帶下劃線的字母,例如“文件”菜單項中的F,“格式”菜單項中的O等。后者常出現(xiàn)在菜單項名稱的右方,一般采用組合鍵的形式,例如,“文件”菜單項下的“新建”為“Ctrl+N”,“打開”為“Ctrl+O”等。如果用戶記住了這些鍵,可直接用它們來選擇菜單項,比逐級選擇更省時間。,2Visual FoxPro菜單項的功能 (1)“文件”菜單 “文件”菜單用于新建、打開、保存和打印以及退出Visual FoxPro等操作。 (2)“編輯”菜單 在編輯窗口編輯Visual FoxPro程序文件時,選取先某個菜單項就可完成某項操作,如剪切、復(fù)制、粘貼、查找、替換等。,(3)“顯示”菜單 “顯示”菜單主要是顯示Visual FoxPro的各種控件和設(shè)計器,如表單控件、表單設(shè)計器、查詢設(shè)計器、視圖設(shè)計器、報表控件、報表設(shè)計器、數(shù)據(jù)庫設(shè)計器等。 (4)“格式”菜單 “格式”菜單提供一些排版方面的功能。 (5)“工具”菜單 “工具”菜單提供了表、查詢、表單、報表、標(biāo)簽等項目的向?qū)K。并提供了Visual FoxPro系統(tǒng)環(huán)境的設(shè)置,在2.3.3節(jié)詳細(xì)介紹。,(6)“程序”菜單 “程序”菜單用于程序運行控制、程序調(diào)試等。 (7)“窗口”菜單 “窗口”菜單用于Visual FoxPro窗口的控制。 (8)“幫助”菜單 在菜單欄的最右邊是幫助菜單,該菜單為用戶提供幫助信息。典型安裝一般無此項功能。,2.2.2 Visual FoxPro命令窗口 1命令窗口的隱藏與激活 Visual FoxPro啟動后,在命令窗口左上角出現(xiàn)插入光標(biāo),等待用戶鍵入命令。 若要把處于活動狀態(tài)的命令窗口隱藏起來,使之在屏幕上不可見,可以選擇“窗口”菜單項中的“隱藏”選項。 命令窗口被隱藏后,按快捷鍵Ctrl+F2,或在“窗口”菜單項中選擇“命令窗口”選項,則命令窗口被激活。,ok,2命令窗口的使用(重難點) (1)Visual FoxPro的命令工作方式 在命令窗口中輸入一條命令,按下回車鍵,Visual FoxPro即刻執(zhí)行該命令,并在主窗口顯示命令的執(zhí)行結(jié)果,然后返回命令窗口,等待用戶的下一條命令。 例如,在命令窗口輸入以下兩條命令: ? 8*11 (回車) ? (8+9)/2 (回車) 將立即在主窗口顯示執(zhí)行結(jié)果:88和8.5,ok,Visual FoxPro命令工作方式,ok,ok,(2)命令窗口的自動響應(yīng)菜單操作功能。 當(dāng)在Visual FoxPro菜單中選擇某個菜單選項時,Visual FoxPro會把與該操作等價的命令自動顯示在命令窗口。對于初學(xué)者來說,這也是學(xué)習(xí)Visual FoxPro命令的一種好方法。,ok,(3)命令窗口的命令記憶功能 Visual FoxPro通過使用命令窗口右側(cè)的滾動條,或用鍵盤上、下光標(biāo)移動鍵能把光標(biāo)移至曾執(zhí)行過的某個命令上。 這不僅可用于命令的查看、重復(fù)執(zhí)行,而且對于糾正錯誤、調(diào)試程序是非常有用的。,ok,2.2.3 Visual FoxPro工具欄 工具欄指的是將大多數(shù)常用的功能或工具操作放入某一個工具欄中,以方便用戶的操作和查詢。,1顯示或隱藏工具欄 若需要顯示或隱藏某一個工具欄,可以單擊“顯示”菜單項,再選擇“工具欄”選項,此時出現(xiàn)工具欄對話框,選擇或清除相應(yīng)的工具欄,然后單擊“確定”按鈕,便可顯示或隱藏選定的工具欄。,2創(chuàng)建新工具欄 在操作過程中,用戶可以隨時創(chuàng)建一個適合于自己工作需要的新工具欄。例如,在開發(fā)學(xué)生管理系統(tǒng)過程中,可以把常用的工具集中在一起,建立一個“學(xué)生管理”工具欄,其操作步驟如下: (1)單擊“顯示”菜單項,選擇“工具欄”選項,在工具欄對話框下單擊“新建”按鈕,出現(xiàn)如圖2.5所示的“新工具欄”對話框。 (2)輸入新工具欄名稱,本例中輸入“學(xué)生管理”,并單擊“確定”按鈕。出現(xiàn)如圖2.6所示的定制工具欄對話框,與此同時,在屏幕窗口上也出現(xiàn)了“學(xué)生管理”工具欄。,圖2.5“新工具欄”對話框,圖2.6“定制工具欄”對話框,(3)在定制工具欄對話框的最左邊是“分類”列表框,選擇該列表框中的任何一類,其右側(cè)便顯示該類的所有按鈕。 (4)用戶可根據(jù)需要選擇分類中的某一類,并在該分類中選擇按鈕,當(dāng)選中了某一個按鈕后,用鼠標(biāo)器將其拖動到“學(xué)生管理”工具欄下即可。所創(chuàng)建的學(xué)生管理工具欄如圖2.7所示。生成該工具欄后,其打開和使用方法與其他工具欄相同。 (5)最后關(guān)閉定制工具欄對話框。,圖2.7“學(xué)生管理”工具欄,2.2.4 Visual FoxPro狀態(tài)欄 1顯示菜單選項的功能 2對用戶反饋系統(tǒng)信息 3當(dāng)前操作狀態(tài),2.3.1 Visual FoxPro操作方式 1菜單操作方式 菜單操作方式是Visual FoxPro的一種重要的工作方式。Visual FoxPro的大部分功能都可以通過菜單操作來實現(xiàn)。 2命令操作方式 啟動Visual FoxPro后,在命令窗口中輸入正確的命令,按下回車鍵,即可完成某一操作。命令窗口可以直接運行程序,也可以直接鍵入命令。,2.3 Visual FoxPro操作概述,ok,3程序工作方式 Visual FoxPro除了提供菜單操作方式、命令操作方式外,還提供程序工作方式。程序是由多條命令或語句組成。,ok,2.3.2 Visual FoxPro可視化設(shè)計工具 1. Visual FoxPro向?qū)?(1)向?qū)У姆N類 (2)向?qū)У膯优c操作 “工具”菜單項,選擇“向?qū)А?,出現(xiàn)向?qū)υ捒颍鶕?jù)提示操作。,2. Visual FoxPro設(shè)計器 (1)設(shè)計器的種類 (2)設(shè)計器的啟動 單擊菜單欄中的“文件”菜單項,選擇“新建”,出現(xiàn)新建對話框,選擇待創(chuàng)建文件的類型,然后單擊“新建文件”按鈕,系統(tǒng)將打開相應(yīng)的設(shè)計器。,3. Visual FoxPro生成器 (1)生成器的種類 (2)生成器的啟動 首先進(jìn)入設(shè)計用戶界面狀態(tài)(如表單設(shè)計器界面),然后選擇組合框、命令組、編輯框等控件,拖到表單界面上,要選擇哪一個生成器,只需要選中此控件,按鼠標(biāo)右鍵出現(xiàn)菜單,選擇“生成器”,則這個控件相對應(yīng)的生成器即被啟動。,生成器的啟動,2.3.3 Visual FoxPro系統(tǒng)環(huán)境的設(shè)置 1. 設(shè)置系統(tǒng)默認(rèn)路徑 打開“工具”主菜單”選項”文件位置”選項卡設(shè)置一個完全路徑為vfp默認(rèn)目錄。 什么是默認(rèn)目錄呢? 在不指定文件具體位置的情況下,要打開一個文件,系統(tǒng)自動尋找的路徑。或保存文件時自動保存的路徑。 比如:d:vfp,ok,2.保存設(shè)置 (1)將設(shè)置保存為僅在當(dāng)前工作期有效 單擊“確定”按鈕,關(guān)閉選項對話框。 (2)將設(shè)置保存為永久性有效 在“選項”對話框中更改設(shè)置,單擊“設(shè)置為默認(rèn)值”按鈕,再單擊“確定”按鈕,關(guān)閉選項對話框。,ok,2.4.1 Visual FoxPro命令的結(jié)構(gòu) Visual FoxPro命令通常由兩部分組成。 第一部分是命令動詞,指明了該命令的功能。 第二部分包含有幾個跟隨在命令動詞后面的短語,這些短語通常用來對所要執(zhí)行的命令進(jìn)行某些限制性的說明。,2.4 Visual FoxPro命令概述(重難點),ok,命令短語提供執(zhí)行命令所需要的各種參數(shù)。命令短語本身還可分為兩類,一類是必選短語,另一類是可選短語。 在命令格式中,約定界限符 中的內(nèi)容是可選的,界限符中的內(nèi)容是必選的,|表示在其中任選一項。,ok,2.4.2 命令中的常用短語 1FIELDS子句 本子句用以規(guī)定當(dāng)前處理的字段或表達(dá)式。一般形式為: FIELDS FIELDS ,ok,2范圍子句 表示本命令對數(shù)據(jù)庫文件進(jìn)行操作的記錄范圍,一般有4種選擇: ALL:對表中的全部記錄進(jìn)行操作。 NEXT n:只對包括當(dāng)前記錄在內(nèi)的以下n個記錄進(jìn)行操作。 RECORD n:只對第n個記錄進(jìn)行操作。 REST:自當(dāng)前記錄開始到文件尾的所有記錄。 其中n為自然數(shù)。 例如:list all field 編號,姓名,性別,ok,All Next 4 Record 4 rest,3FOR子句和WHILE子句 這兩個子句的格式分別是FOR 和WHILE 。它們的作用是讓命令動詞只作用于符合的。 FOR 的作用是:在規(guī)定的范圍中,按條件檢查全部記錄。即從第一條記錄開始,滿足條件的記錄就執(zhí)行該命令,不滿足就跳過該記錄,繼續(xù)搜索下一記錄,直到最后一條記錄也不執(zhí)行。若省略則默認(rèn)為ALL。,ok,WHILE 的作用是:在規(guī)定的范圍內(nèi),只要條件成立,就對當(dāng)前記錄執(zhí)行該命令,并把記錄指針指向下一個記錄,一旦遇到使條件不滿足的記錄,就停止搜索并結(jié)束該命令的執(zhí)行,即使后面還有滿足條件的記錄也不執(zhí)行。若省略范圍則默認(rèn)為REST。 若同時使用FOR和WHILE子句,則WHILE有較高的優(yōu)先級,而FOR用來過濾由WHILE挑選出來的記錄。 例如:list all for 性別=女 while 婚否=.f. 假設(shè)表中有3個女職員是未婚,則最多顯示幾條記錄 ?,ok,2.4.3 命令書寫的規(guī)則 Visual FoxPro命令的書寫規(guī)則主要有: (1)每個命令必須以一個命令動詞開頭,而命令中的各個子句可以按任意次序排列。 (2)命令行中各個詞應(yīng)以一個或多個空格隔開,如果兩個詞之間嵌有雙撇號、單撇號、括號、逗號等分界符,則空格可以省略。但應(yīng)注意,.T.或.F.兩個邏輯值中的小圓點與字母之間不許有空格。 (3)一行只能寫一條命令,每條命令的結(jié)束標(biāo)志是按回車鍵。 (4)如果一個命令太長,一行寫不下,可以使用續(xù)行符“;”,然后回車,在行末進(jìn)行分行,并在下一行繼續(xù)書
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030年(全新版)中國檸檬飲料市場發(fā)展現(xiàn)狀及前景規(guī)劃研究報告
- 2025-2030年中國防靜電包裝材料行業(yè)十三五規(guī)劃及發(fā)展策略分析報告
- 2025-2030年中國鐵路養(yǎng)護(hù)機械產(chǎn)業(yè)發(fā)展現(xiàn)狀及前景規(guī)劃研究報告
- 2025-2030年中國酶制劑行業(yè)競爭格局展望及發(fā)展戰(zhàn)略研究報告
- 寵物食品標(biāo)簽解讀與合規(guī)考核試卷
- 廚房整體解決方案提供商考核試卷
- 企業(yè)項目管理與團隊協(xié)作考核試卷
- 鉑電阻測量溫度課程設(shè)計
- 簡單特色課程設(shè)計
- 2025年全球及中國寵物背包攜帶箱行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報告
- 生物醫(yī)藥大數(shù)據(jù)分析平臺建設(shè)
- EPC總承包項目中的質(zhì)量管理體系
- 滬教版小學(xué)語文古詩(1-4)年級教材
- 外科醫(yī)生年終述職總結(jié)報告
- CT設(shè)備維保服務(wù)售后服務(wù)方案
- 重癥血液凈化血管通路的建立與應(yīng)用中國專家共識(2023版)
- 兒科課件:急性細(xì)菌性腦膜炎
- 柜類家具結(jié)構(gòu)設(shè)計課件
- 陶瓷瓷磚企業(yè)(陶瓷廠)全套安全生產(chǎn)操作規(guī)程
- 煤炭運輸安全保障措施提升運輸安全保障措施
- JTGT-3833-2018-公路工程機械臺班費用定額
評論
0/150
提交評論