VF課件第2章.ppt_第1頁
VF課件第2章.ppt_第2頁
VF課件第2章.ppt_第3頁
VF課件第2章.ppt_第4頁
VF課件第2章.ppt_第5頁
已閱讀5頁,還剩31頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、2020/9/11,滕永晨,1,Visual FoxPro 程序設計教程 (電子教案),主講教師:,2020/9/11,滕永晨,2,學時分配及成績考核,學時分配:授課32 、上機40 學分:4.5 成績評定:總評成績=平時成績20%(上機10%+作業(yè)10%)+期中成績10%+其末CCT成績70%(筆試50%+機試20%),2020/9/11,3,VisualFoxpro程序設計教程,2,2020/9/11,滕永晨,4,第2章 Visual FoxPro操作基礎(chǔ),本章學習目標: 掌握Visual FoxPro 的基本操作,熟練 掌握命令的使用規(guī)則。 2.重點:Visual FoxPro的的基本操

2、作。 3.難點: Visual FoxPro的命令。 4.計劃課時:2課時,2020/9/11,滕永晨,5, 2.1 Visual FoxPro的安裝與啟動 2.1.1 Visual FoxPro的運行環(huán)境 1處理器:486DX/66 MHz或更高的處理。 2內(nèi)存:16 MB以上。 3硬盤空間:隨安裝組件的多少而定。 4顯示器:VGA或更高分辨率的顯示器 。 5一個鼠標、一個光驅(qū)。 6操作系統(tǒng):Windows 95/98或更高版本。,2020/9/11,滕永晨,6,2.1.2 Visual FoxPro的安裝 Visual FoxPro 可以從CD-ROM或網(wǎng)絡上安裝。以下介紹三種從CD-RO

3、M上安裝Visual FoxPro 的方法。 1直接啟動CD-ROM。 2直接運行安裝程序。 3使用Windows 2000安裝。,2020/9/11,滕永晨,7,2.1.3 Visual FoxPro啟動與退出,1. Visual FoxPro 6.0的啟動 啟動Visual FoxPro有多種方法,可采用以下三種方式之一。 (1) 從“開始”菜單啟動 (2) 從資源管理器中啟動 (3) 從“運行”對話框中啟動,2020/9/11,滕永晨,8,2. 退出Visual FoxPro 在Microsoft Visual FoxPro主菜單中,打開 “文件”菜單,選擇“退出”選項; (2) 按Al

4、t+F4組合鍵; (3) 按Ctrl+Alt+Del組合鍵,進入“關(guān)閉程序” 窗口,按“結(jié)束任務”按鈕; (4) 在Microsoft Visual FoxPro的系統(tǒng)環(huán)境窗口,單擊其右上角的“退出”按鈕; (5) 在“命令”窗口,輸入命令Quit。,2020/9/11,滕永晨,9,Visual FoxPro的用戶界面由Visual FoxPro系統(tǒng)菜單、工具欄、命令窗口和 狀態(tài)欄等構(gòu)成。,2.2 Visual FoxPro的用戶界面,2020/9/11,滕永晨,10,2.2.1 Visual FoxPro系統(tǒng)菜單,1. Visual FoxPro菜單的約定 (1)帶“省略號”的菜單選項表示選

5、擇該項后將彈出 一個對話框,等待用戶繼續(xù)選擇。 (2)帶向右箭頭的菜單選項,表示選擇該項會打開 一個 子菜單。 (3)有“對號”的菜單選項 ,表示該項在當前有效。 (4)灰色菜單選項 ,表示該項在當前條件下不能使用 。 (5) 熱鍵和快捷鍵,2020/9/11,滕永晨,11,2. Visual FoxPro菜單項的功能,(1) “文件”菜單 (2) “編輯”菜單 (3) “顯示”菜單 (4) “格式”菜單 (5) “工具”菜單 (6) “程序”菜單 (7) “窗口”菜單 (8) “幫助”菜單,2020/9/11,滕永晨,12,2.2.2 Visual FoxPro命令窗口,1.命令窗口的隱藏與

6、激活 Visual FoxPro啟動后,命令窗口被自動設 置為活動窗口。若要把處于活動狀態(tài)的命令窗口 隱藏起來,可以選擇“窗口”菜單項中的“隱藏”選項或單擊命令窗口右上角的“關(guān)閉”按鈕。 命令窗口被隱藏后,按快捷鍵Ctrl+F2,或在“窗口”菜單項中選擇“命令窗口”選項,則命令窗 口被激活,再現(xiàn)在Visual FoxPro主窗口。,2020/9/11,滕永晨,13,2. 命令窗口的使用 (1) Visual FoxPro的命令工作方式 在命令窗口中輸入一條命令,Visual FoxPro即刻執(zhí)行該命令,并在主窗口顯示命令的執(zhí)行結(jié)果,然后返回命令窗口,等待用戶的下一條命令。 (2) 命令窗口的自

7、動響應菜單操作功能 (3) 命令窗口的命令記憶功能,2020/9/11,滕永晨,14,2.2.3 Visual FoxPro工具欄,1.顯示或隱藏工具欄 若需要顯示或隱藏某一個工具欄的步驟如下: 單擊“顯示”菜單項 選擇“工具欄”選項 “工具欄”對話框 選擇或清除相應的工具欄 單擊“確定”按鈕。,2020/9/11,滕永晨,15,2. 創(chuàng)建新工具欄 (1)單擊“顯示”菜單項,選擇“工具欄”選項, 在“工具欄”對話框下單擊“新建”按鈕,出現(xiàn) “新工具欄”對話框。 (2)輸入新工具欄名稱,并單擊“確定”按鈕,出現(xiàn) “定制工具欄”對話框,與此同時,在屏幕窗口上 也出現(xiàn)了相應工具欄。 (3) 在“定制

8、工具欄”對話框的最左邊是“分類”列 表框。 (4) 用戶可根據(jù)需要選擇分類中的某一類 。 (5) 最后關(guān)閉“定制工具欄”對話框。,2020/9/11,滕永晨,16,3.修改現(xiàn)有工具欄 用戶可以對Visual FoxPro 6.0系統(tǒng)內(nèi)的工具欄進行修改,其操作步驟如下: (1)單擊“顯示”菜單項,選擇“工具欄”選項。 (2) 選擇某個需要修改的工具欄名稱,并按下“定制”按鈕 。 (3) 修改完畢后,單擊“定制工具欄”對話框上的“關(guān)閉”按鈕 。,2020/9/11,滕永晨,17,2.2.4 Visual FoxPro狀態(tài)欄,Visual FoxPro狀態(tài)欄位于屏幕底部, 用于顯示當前操作的有關(guān)信息

9、及當前操作 狀態(tài),為用戶操作提供幫助。其功能有三個: 1.菜單選項的功能 2.系統(tǒng)對用戶的反饋信息 3.當前操作狀態(tài),2020/9/11,滕永晨,18,2.3 Visual FoxPro操作概述,2.3.1 Visual FoxPro操作方式 (3種) 1.菜單操作方式 菜單操作方式是Visual FoxPro的一種重要的工作方式。其優(yōu)點是直觀易懂,擊鍵簡單。不足是操作環(huán)節(jié)多,步驟繁瑣,因而速度較慢,效率不高。菜單操作方式有兩種: (1)選擇菜單項 (2)對話框的使用,2020/9/11,滕永晨,19,2. 命令操作方式 啟動Visual FoxPro后,命令操作窗口就出現(xiàn)在主窗口上,光標停留

10、在命令窗口 等待命令的輸入,這時就進入命令操作方 式。在命令窗口可以直接運行程序,也可 以直接鍵入命令。,2020/9/11,滕永晨,20,3. 程序工作方式 Visual FoxPro除了提供菜單操作方式、命令操作方式外,還提供程序工作方式。掌握基本的程序設計方法,進而開發(fā)出實際的數(shù)據(jù)庫應用系統(tǒng)是學習Visual FoxPro的根本目的。,2020/9/11,滕永晨,21,2.3.2 Visual FoxPro可視化設計工具,1. Visual FoxPro向?qū)?Visual FoxPro系統(tǒng)為用戶提供許多功能 強大的向?qū)А?用戶通過系統(tǒng)提供的各種不同的向?qū)гO計器,不用編程就可以創(chuàng)建良好的應

11、用程序界面,并完成許多有關(guān)對數(shù)據(jù)庫的操作。 常用的向?qū)гO計器有:表向?qū)?、報表向?qū)А⒈韱蜗驅(qū)?、查詢向?qū)?等。,2020/9/11,滕永晨,22,2. Visual FoxPro生成器,Visual FoxPro系統(tǒng)提供的生成器,可以簡化創(chuàng)建和修改用戶界面程序的設計過程,提高軟件開發(fā)的質(zhì)量。每個生成器都由一系列選項卡組成,允許用戶訪問并設置所選對象的屬性。用戶可以將生成器生成的用戶界面直接轉(zhuǎn)換成程序代碼,把用戶從逐條編寫程序、反復調(diào)試程序的工作中解放出來。 常用的生成器有:組合框生成器、命令組生成器、表達式生成器、列表框生成器等。,2020/9/11,滕永晨,23,3. Visual FoxPro

12、設計器,Visual FoxPro系統(tǒng)提供的設計器,為用戶提供了一個友好的圖形界面。用戶可以通過它創(chuàng)建并定制數(shù)據(jù)表結(jié)構(gòu)、數(shù)據(jù)庫結(jié)構(gòu)、報表格式和應用程序組件等。 常用的設計器有:表設計器、查詢設計、視圖設計器、列表框生成器、報表設計器、數(shù)據(jù)庫設計器、菜單設計器等。 ,2020/9/11,滕永晨,24,2.3.3 Visual FoxPro系統(tǒng)環(huán)境的設置,1.系統(tǒng)環(huán)境 Visual FoxPro安裝完畢后,系統(tǒng)允許每個用戶根據(jù)自己的習慣定制開發(fā)環(huán)境 。對Visual FoxPro配置所做的更改可以是臨時的 ,也可以是永久的 。用戶可以采用交互式的方法或編程來改變Visual FoxPro的設置(臨

13、時的),也可以構(gòu)建自己的配置文件,這樣Visual FoxPro會在啟動時載入(永久的)。,2020/9/11,滕永晨,25,2. 使用“選項”功能實現(xiàn)系統(tǒng)配置 單擊菜單欄中的“工具”菜單項,選擇“選項”功能,出現(xiàn)如圖所示的“選項”對話框。在“選項”對話框中共有12個選項卡,可以分別對應不同的環(huán)境設置。,2020/9/11,滕永晨,26,2020/9/11,滕永晨,27,3. 保存設置 (1) 將設置保存為僅在當前工作期有效的方法是在“選項”對話框中根據(jù)用戶的需要選擇各選項卡中的參數(shù),單擊“確定”按鈕,關(guān)閉“選項”對話框。 (2) 將設置保存為永久性有效的方法是在“選項”對話框中更改設置,單擊

14、“設置為默認值”按鈕,再單擊“確定”按鈕,關(guān)閉“選項”對話框。,2020/9/11,滕永晨,28,4. 運行SET命令修改系統(tǒng)配置 “選項”對話框中的大多數(shù)選項也可以 通過SET命令來設置。使用SET命令設置 環(huán)境變量時,僅在Visual FoxPro該次 運行中有效,當退出系統(tǒng)時,設置全部丟失。,2020/9/11,滕永晨,29,2.3.4 Visual FoxPro幫助系統(tǒng),和其他Windows程序一樣,Visual FoxPro提供了強大的在線幫助功能,在使用Visual FoxPro的過程中,用戶可以隨時獲得所需幫助信息。借助于幫助系統(tǒng)獨立解決實際操作中遇到的問題,應當成為軟件使用的一

15、項基本功。,2020/9/11,滕永晨,30,2.4 Visual FoxPro命令概述,Visual FoxPro向用戶提供了豐富的命令,大部分命令可以從鍵盤上直接輸入并使系統(tǒng)執(zhí)行,以完成各種操作,其中有一部分是專為程序方式提供的,暫且稱之為語句。對于初學者來說,事先要確切了解各命令的意義,正確理解命令的結(jié)構(gòu),才能在使用時準確無誤。,2020/9/11,滕永晨,31,2.4.1Visual FoxPro命令的結(jié)構(gòu) Visual FoxPro命令通常由兩部分組成:命令動詞+命令短語。命令動詞表示了命令的功能,命令短語提供執(zhí)行命令所需要的各種參數(shù)。命令短語本身還可分為兩類:一類是必選短語;另一類

16、是可選短語。 在命令格式中,約定界限符 中的內(nèi)容是可選的,界限符 中的內(nèi)容是必選的, 表示在其中任選一項。,2020/9/11,滕永晨,32,2.4.2 Visual FoxPro命令中的常用短語,1. FIELDS子句 FIELDS 字段名表 FIELDS 表達式表,2020/9/11,滕永晨,33,2. 范圍子句 (1) ALL:對表的全部記錄進行操作。 (2) NEXT n:只對包括當前記錄在內(nèi)的以下n個 記錄進行操作。 (3) RECORD n:只對第n個記錄進行操作。 (4) REST:自當前記錄開始到表尾的所有記錄。 其中n(n0)為數(shù)值量,若有小數(shù)則自動舍去 小數(shù)部分。,2020/9/11,滕永晨,34,3. FOR子句和WHILE子句 FOR 條件的作用是:在規(guī)定的范圍中,按條件檢查全部記錄。 WHILE 條件的作用是:在規(guī)定的范圍內(nèi),只要條件成立,就對當前記錄執(zhí)行該命令,并把記錄指針指向下一個記錄,一旦遇到使條件不滿足的記錄,就停止搜索并結(jié)束該命令的執(zhí)行。,2020/9/11,滕永晨,35,2.4.3 Visual FoxP

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 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

提交評論