版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、2.1 Visual FoxPro的操作環(huán)境2.2 Visual FoxPro文件類型2.3 Visual FoxPro的項目管理及操作2.4 Visual FoxPro語言基礎(chǔ)4/12/202214/12/20222:VFP 在計算機系統(tǒng)中的地位在計算機系統(tǒng)中的地位計算機系統(tǒng)計算機系統(tǒng)硬件硬件軟件軟件系系統(tǒng)統(tǒng)軟軟件件OS應(yīng)應(yīng)用用軟軟件件DBMS編譯編譯FOXBASEFOXPROVFP如果你的計算機中使用了防病毒程序,請如果你的計算機中使用了防病毒程序,請在運行在運行“安裝程序安裝程序”之前將它關(guān)閉之前將它關(guān)閉“安裝安裝程序程序”運行后,記住重新啟動防病毒程序。運行后,記住重新啟動防病毒程序。
2、安裝過程非常簡單,只要跟著提示一步一安裝過程非常簡單,只要跟著提示一步一步地走就行了,如果你的硬盤足夠大,建步地走就行了,如果你的硬盤足夠大,建議你安裝議你安裝 聯(lián)機文檔文件聯(lián)機文檔文件(100MB) (100MB) ,方法,方法是選擇是選擇 用戶自定義安裝用戶自定義安裝 ,然后選擇,然后選擇 全部選中全部選中 。4/12/202232.1 2.1 Visual Visual FoxproFoxpro 集成操作環(huán)境集成操作環(huán)境介紹介紹 可視化集成操作環(huán)境可視化集成操作環(huán)境主菜單欄:動態(tài)菜單系統(tǒng),會變化主菜單欄:動態(tài)菜單系統(tǒng),會變化工具欄:對應(yīng)于經(jīng)常使用的菜單命令工具欄:對應(yīng)于經(jīng)常使用的菜單命令
3、主窗口:顯示輸出結(jié)果主窗口:顯示輸出結(jié)果命令窗口(指令窗戶):輸入并執(zhí)行命令命令窗口(指令窗戶):輸入并執(zhí)行命令狀態(tài)欄:顯示當前狀態(tài)(注意變化)狀態(tài)欄:顯示當前狀態(tài)(注意變化) 4/12/202244/12/20225工具欄工具欄主菜單欄主菜單欄變化變化(增、減、變灰、變亮)增、減、變灰、變亮)菜單菜單狀態(tài)欄狀態(tài)欄命令窗口命令窗口菜單系統(tǒng)與工具欄菜單系統(tǒng)與工具欄u菜單系統(tǒng)菜單系統(tǒng)主菜單主菜單: :動態(tài)動態(tài)快捷菜單:快捷菜單:u菜單操作和菜單約定菜單操作和菜單約定Ctrl+Ctrl+字母鍵字母鍵快捷鍵快捷鍵省略號(省略號()將打開對話框?qū)⒋蜷_對話框黑色箭頭(黑色箭頭( )有子萊單有子萊單灰化菜單
4、灰化菜單該菜單功能當前不可用該菜單功能當前不可用正常菜單正常菜單勾號(勾號()4/12/20226“文件文件”菜單菜單“編輯編輯”菜單菜單“顯示顯示”菜單菜單“格式格式”菜單菜單“工具工具”菜單菜單“程序程序”菜單菜單“窗口窗口”菜單菜單“幫助幫助”菜單菜單4/12/20227在 VFP6.0 的菜單系統(tǒng)中,菜單欄里的菜單選項不是一成不變的,在不同的使用環(huán)境中,菜單選項是不一致的,而且在打開后菜單里的選項也可能不一樣,這種情況稱為上下文敏感如打開一個數(shù)據(jù)表時,系統(tǒng)就會在主菜單上自動添加 “表” 菜單,供用戶對此數(shù)據(jù)表進行追加記錄、編輯數(shù)據(jù)等操作時用;打開一個報表時,主菜單上就會自動添上報表項,
5、可以通過 報表 菜單的選項進行修改該報表的內(nèi)容等工作4/12/20228菜單命令菜單命令文件文件打開打開關(guān)閉關(guān)閉快捷鍵快捷鍵Ctrl+NCtrl+NCtrl+OCtrl+O菜單命令與快捷鍵作用相同菜單命令與快捷鍵作用相同快捷鍵比菜單命令快快捷鍵比菜單命令快絕大部分菜單命令都有自己的快捷鍵絕大部分菜單命令都有自己的快捷鍵4/12/20229改變工具欄的外觀工具提示(工具提示( Tooltip Tooltip )(右擊工具欄)(右擊工具欄/ /工具提示)工具提示)打開其他工具欄“顯示顯示”菜單打開菜單打開“工具欄工具欄”對話框?qū)υ捒蛟谀硞€工具欄上,單擊鼠標右鍵在某個工具欄上,單擊鼠標右鍵定制工具欄
6、工具欄的泊留與浮動(工具欄的泊留與浮動(常用常用工具欄)工具欄)泊留與浮動間的切換(雙擊與拖動)泊留與浮動間的切換(雙擊與拖動)增刪系統(tǒng)工具欄中的按鈕(右擊工具欄增刪系統(tǒng)工具欄中的按鈕(右擊工具欄/ /定制定制/ /拖放)拖放)重置系統(tǒng)工具欄(右擊工具欄重置系統(tǒng)工具欄(右擊工具欄/ /選定選定/ /重置成系統(tǒng)默認重置成系統(tǒng)默認狀態(tài))狀態(tài))4/12/202210工具欄是微軟公司流行軟件的共同特色,對于經(jīng)常工具欄是微軟公司流行軟件的共同特色,對于經(jīng)常使用的功能,通過工具欄調(diào)用比通過菜單調(diào)用要方使用的功能,通過工具欄調(diào)用比通過菜單調(diào)用要方便快捷得多。便快捷得多。默認情況下,默認情況下, VFP VF
7、P 的的 “常用常用” 工具欄隨系統(tǒng)啟動工具欄隨系統(tǒng)啟動時一起打開,顯示在菜單欄下面,用戶也可以將其時一起打開,顯示在菜單欄下面,用戶也可以將其拖放列主窗口的任意位置,所有的工具欄按鈕都有拖放列主窗口的任意位置,所有的工具欄按鈕都有文本提示功能,當把鼠標指針停留在某個圖標按鈕文本提示功能,當把鼠標指針停留在某個圖標按鈕上時,系統(tǒng)將會用文字的形式顯示它的功能。上時,系統(tǒng)將會用文字的形式顯示它的功能。VFPVFP共提供了包括常用工具欄在內(nèi)的共提供了包括常用工具欄在內(nèi)的11 11 個工具欄。個工具欄。 4/12/2022114/12/202212 “數(shù)據(jù)庫設(shè)計器數(shù)據(jù)庫設(shè)計器”工具欄工具欄 “報表控件
8、報表控件”工具欄工具欄 “表單控件表單控件”工具欄工具欄 “報表設(shè)計器報表設(shè)計器”工具欄工具欄 “表單設(shè)計器表單設(shè)計器”工具欄工具欄 “打印預(yù)覽打印預(yù)覽”工具欄工具欄 “布局設(shè)計器布局設(shè)計器”工具欄工具欄 “查詢設(shè)計器查詢設(shè)計器”工具欄工具欄 “調(diào)色板調(diào)色板”工具欄工具欄 “視圖設(shè)計器視圖設(shè)計器”工具欄工具欄共計1 11 1個工具欄個工具欄 這些工具欄缺省情況下隨著某一種類型這些工具欄缺省情況下隨著某一種類型的文件打開后自動打開的,例如當你新建或打的文件打開后自動打開的,例如當你新建或打開一個數(shù)據(jù)庫文件時,開一個數(shù)據(jù)庫文件時,“數(shù)據(jù)庫設(shè)計器數(shù)據(jù)庫設(shè)計器”工具工具欄就會自動顯示。當關(guān)閉了數(shù)據(jù)庫文
9、件之后具欄就會自動顯示。當關(guān)閉了數(shù)據(jù)庫文件之后具欄又自動關(guān)閉。欄又自動關(guān)閉。:命令窗口命令窗口u可在命令窗口中直接輸入并執(zhí)行各種命可在命令窗口中直接輸入并執(zhí)行各種命令和函數(shù)令和函數(shù)u命令的輸入和編輯命令的輸入和編輯一次執(zhí)行一條命令一次執(zhí)行一條命令長命令可用符號(;)續(xù)行,多行的長命令長命令可用符號(;)續(xù)行,多行的長命令插入新行可用插入新行可用【 Ctrl+ENTERCtrl+ENTER】u改變命令窗口中文本的字體改變命令窗口中文本的字體用用“格式格式”萊單中的萊單中的“字體字體”4/12/202213 命令窗口是桌面上的一個重要部件,在命令窗口是桌面上的一個重要部件,在該窗口中,可以直接輸入
10、該窗口中,可以直接輸入 VFP VFP 命令并立即執(zhí)命令并立即執(zhí)行,盡管大多數(shù)行,盡管大多數(shù) VFP VFP 的命令從菜單中可以訪的命令從菜單中可以訪問,簡單地輸入一個命令還是很有用的。問,簡單地輸入一個命令還是很有用的。 例如:例如:“ DIR”DIR”在屏幕上顯示當前目錄下表在屏幕上顯示當前目錄下表 的的信息信息在命令窗口輸入:在命令窗口輸入:“ CLEAR”CLEAR”則清除屏幕則清除屏幕“QUITQUIT可直接退出可直接退出 VFP VFP 。4/12/202214啟動命令窗口啟動命令窗口關(guān)閉前關(guān)閉前有有格式格式菜單菜單文件文件菜單中菜單中關(guān)閉關(guān)閉呈亮色呈亮色關(guān)閉后關(guān)閉后沒有沒有格式格
11、式菜單菜單文件文件菜單中菜單中關(guān)閉關(guān)閉呈灰色呈灰色4/12/202215一般格式一般格式: : 命令動詞命令動詞 子句子句 例例: : DIRDIR * *. .* * set default toset default to a:jxgla:jxgl CLEARCLEAR命令動詞命令動詞: : 用于標識命令的功能用于標識命令的功能 單命令動詞單命令動詞: CLEAR: CLEAR 復(fù)合命令動詞復(fù)合命令動詞: set default to : set default to 命令動詞的略寫命令動詞的略寫: : 前四個字母必寫前四個字母必寫4/12/2022164/12/202217子句子句: 表
12、述命令執(zhí)行的細節(jié),也稱命令參數(shù)表述命令執(zhí)行的細節(jié),也稱命令參數(shù) 如操作對象、范圍、條件的指定,如操作對象、范圍、條件的指定, 功能的選擇等功能的選擇等F 命令動詞可以帶多個子句,也可不帶命令動詞可以帶多個子句,也可不帶 子句,常見為一個到兩個子句;子句,常見為一個到兩個子句;F子句的表述遵循一定約定子句的表述遵循一定約定(命令語法規(guī)則)(命令語法規(guī)則)DELETE FILE FileName | ? RECYCLE4/12/202218DIR a:vfp*.docMd d:vfp03會計會計QUIT文件類型:文件類型:1919創(chuàng)建文件創(chuàng)建文件 新建新建 極少使用菜單而是使用極少使用菜單而是使用
13、“項目項目管理器管理器”中的中的“新建新建”設(shè)計器和向?qū)гO(shè)計器和向?qū)Ц鞣N文件可用的設(shè)計器和向?qū)Ц鞣N文件可用的設(shè)計器和向?qū)睿好睿篶reatecreate4/12/2022194/12/202220:配置操作環(huán)境配置操作環(huán)境“工具工具”菜單中菜單中“選項選項”設(shè)置為默認值(永久有效)設(shè)置為默認值(永久有效)確定(臨時有效)確定(臨時有效)Shift+Shift+確定(當前設(shè)置會顯示確定(當前設(shè)置會顯示在命令窗口中)在命令窗口中)通過通過 SET SET 命令進行配置命令進行配置VFPVFP控制中心控制中心項目管理器是項目管理器是 VFP VFP 中處理數(shù)據(jù)和操中處理數(shù)據(jù)和操作對象的主要組織工
14、具作對象的主要組織工具項目是用戶項目是用戶VFPVFP文件、數(shù)據(jù)、文檔等文件、數(shù)據(jù)、文檔等 VFPVFP操作對象的集合地操作對象的集合地項目內(nèi)容項目內(nèi)容-即各種數(shù)據(jù)管理信息,即各種數(shù)據(jù)管理信息,以項目文件形式保存以項目文件形式保存項目文件項目文件.PJX.PJX項目備注文件項目備注文件.PJT.PJT4/12/2022214/12/202222“項目管理器項目管理器” 窗口窗口 VFP數(shù)據(jù)庫系統(tǒng)的數(shù)據(jù)庫系統(tǒng)的 “控制中心控制中心” : 在使用在使用 VFP VFP 管理數(shù)據(jù)庫或開發(fā)一個數(shù)管理數(shù)據(jù)庫或開發(fā)一個數(shù)據(jù)庫應(yīng)用系統(tǒng)時,即使一個規(guī)模不大的應(yīng)用據(jù)庫應(yīng)用系統(tǒng)時,即使一個規(guī)模不大的應(yīng)用系統(tǒng),也會
15、有幾十個多種類型的文件,如通系統(tǒng),也會有幾十個多種類型的文件,如通常的常的prgprg命令文件、命令文件、dbfdbf表文件、表文件、cdxcdx索引文索引文件以及菜單、表單、報表、位圖等文件,如件以及菜單、表單、報表、位圖等文件,如果沒有一個有效的管理工具,將會對開發(fā)工果沒有一個有效的管理工具,將會對開發(fā)工作以及以后的系統(tǒng)維護帶來很大困難作以及以后的系統(tǒng)維護帶來很大困難使用項目管理器具有以下優(yōu)點:使用項目管理器具有以下優(yōu)點:4/12/202223 1 項目管理器提供了簡便的、可視的方法來項目管理器提供了簡便的、可視的方法來組織和處理表、數(shù)據(jù)庫、表單、報表、查詢和其它組織和處理表、數(shù)據(jù)庫、表單
16、、報表、查詢和其它一切文件,在項目管理器中用戶不必使用一切文件,在項目管理器中用戶不必使用 VFP 命命令,僅通過單擊鼠標就能實現(xiàn)數(shù)據(jù)庫、表、表單等令,僅通過單擊鼠標就能實現(xiàn)數(shù)據(jù)庫、表、表單等許多文件的創(chuàng)建、修改、刪除等操作,快捷方便;許多文件的創(chuàng)建、修改、刪除等操作,快捷方便; 2 雙擊應(yīng)用程序組件雙擊應(yīng)用程序組件 (表單、菜單、程序等表單、菜單、程序等) 就可以運行或進行修改就可以運行或進行修改 3 通過項目管理器,可直接將應(yīng)用系統(tǒng)的大通過項目管理器,可直接將應(yīng)用系統(tǒng)的大部分文件編譯成一個擴展名為部分文件編譯成一個擴展名為 APP 的應(yīng)用文件,的應(yīng)用文件,便于最終用戶的管理,應(yīng)用系統(tǒng)中所有
17、在運行時不便于最終用戶的管理,應(yīng)用系統(tǒng)中所有在運行時不需改變的文件都可以包含在一個應(yīng)用文件中;需改變的文件都可以包含在一個應(yīng)用文件中; 4 對于專業(yè)版本的用戶,通過項目管理器對于專業(yè)版本的用戶,通過項目管理器將應(yīng)用系統(tǒng)編譯成擴展名為將應(yīng)用系統(tǒng)編譯成擴展名為 EXE 的可執(zhí)行文件,的可執(zhí)行文件,使得應(yīng)用系統(tǒng)能夠脫離使得應(yīng)用系統(tǒng)能夠脫離 VFP 環(huán)境運行。環(huán)境運行。創(chuàng)建項目文件創(chuàng)建項目文件法法 1 1 :使用命令:使用命令 CREATE PROJECT CREATE PROJECT filenamefilename| |? 法法 2 2 :使用:使用“文件文件”菜單中菜單中“新建新建”法法 3 3
18、 :工具欄上的:工具欄上的“新建新建”按鈕按鈕 對已經(jīng)存在的項目,可采對已經(jīng)存在的項目,可采用命令(用命令(MODIFY PROJECTMODIFY PROJECT)或菜單)或菜單命令或?qū)?yīng)工具按鈕打開命令或?qū)?yīng)工具按鈕打開。4/12/2022244/12/202225圖圖 1-7 “項目管理器項目管理器”窗口窗口項列表項列表選項卡選項卡折疊折疊/展開按鈕展開按鈕命令按鈕命令按鈕 用用“項目管理器項目管理器”組織數(shù)據(jù)和文檔組織數(shù)據(jù)和文檔1 1 、用、用“選項卡選項卡”分類顯示項目中各類型數(shù)據(jù)項分類顯示項目中各類型數(shù)據(jù)項 6 6個選項卡個選項卡v全部全部v數(shù)據(jù):一個項目中的所有數(shù)據(jù)(數(shù)據(jù)庫、自由
19、表、數(shù)據(jù):一個項目中的所有數(shù)據(jù)(數(shù)據(jù)庫、自由表、 查詢、視圖)查詢、視圖)v文檔:處理數(shù)據(jù)時所用的全部文檔(表單、報表和文檔:處理數(shù)據(jù)時所用的全部文檔(表單、報表和標簽)標簽)v類:表單和程序中所用的類庫和類類:表單和程序中所用的類庫和類v代碼:程序、代碼:程序、APIAPI庫和應(yīng)用程序庫和應(yīng)用程序v其他:其他:菜單、文本文件和其他文件菜單、文本文件和其他文件( (如位圖文件等如位圖文件等) )4/12/202226用用“項列表項列表”查看項目中的內(nèi)容查看項目中的內(nèi)容相當于相當于大綱視圖大綱視圖或或資源管理器資源管理器帶斜線的圓圈:連編時將被排除帶斜線的圓圈:連編時將被排除+ +號:展開號:展
20、開- -號:折疊號:折疊所有的包含文件在運行時都是只讀的所有的包含文件在運行時都是只讀的在在程序程序、表單表單、查詢查詢、菜單菜單組中,主文件用粗體表示組中,主文件用粗體表示4/12/202227項目管理器的操作項目管理器的操作通過主菜單中的通過主菜單中的項目項目菜單菜單通過項目管理器窗口的命令按鈕通過項目管理器窗口的命令按鈕通過利用快捷菜單通過利用快捷菜單4/12/2022281 1、用命令按鈕實現(xiàn)指定功能、用命令按鈕實現(xiàn)指定功能選定對象或類型后再單擊選定對象或類型后再單擊每個按鈕在每個按鈕在項目項目菜單中都有相應(yīng)的菜菜單中都有相應(yīng)的菜單命令單命令(1)(1)新建:創(chuàng)建一個新文件或?qū)ο笮陆ǎ簞?chuàng)建一個新文件或?qū)ο?2)(2)添加:把現(xiàn)有文件添加到項目中添加:把現(xiàn)有文件添加到項目中(3)(3)修改:相應(yīng)的操作工具(如設(shè)計器等)打開修改:相應(yīng)的操作工具(如設(shè)計器等)打開(4)(4)移去:從項目中移去選定的文件或?qū)ο笠迫ィ簭捻椖恐幸迫ミx定的文件或?qū)ο?(5)(5)連編:連編一個項目或應(yīng)用程序連編:連編一個項目或應(yīng)用程序(6)(6)運行運行: :執(zhí)行選定的查詢、表單或程序執(zhí)行選定的查詢、表單或程序4/12/2022294/12/202230(7)(
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 媒體行業(yè)內(nèi)容創(chuàng)作授權(quán)合同
- 城市智能交通管理系統(tǒng)建設(shè)合同
- 建材購銷合同簡單范本
- 協(xié)議酒店年度合同
- 標準體育場地租賃合同范文
- 技術(shù)開發(fā)委托合同范本
- 進出口合同的履行
- 員工借調(diào)服務(wù)合同
- 道路交通事故糾紛法律知識一本全-記錄
- 基于膜解剖的腹腔鏡與機器人結(jié)直腸腫瘤手術(shù)學(xué)-隨筆
- 外觀判定標準
- 江西上饒市2025屆數(shù)學(xué)高二上期末檢測試題含解析
- 腦卒中后吞咽障礙患者進食護理團體標準
- 工行人工智能風控
- 2023風電機組預(yù)應(yīng)力混凝土塔筒與基礎(chǔ)結(jié)構(gòu)設(shè)計標準
- 小學(xué)語文閱讀教學(xué)落實學(xué)生核心素養(yǎng)方法的研究-結(jié)題報告
- 一年級的成長歷程
- 2024年南京鐵道職業(yè)技術(shù)學(xué)院高職單招(英語/數(shù)學(xué)/語文)筆試歷年參考題庫含答案解析
- 正月十五元宵節(jié)介紹課件
- 病毒性肺炎疾病演示課件
- 中考英語語法填空專項練習(xí)附答案(已排版-可直接打印)
評論
0/150
提交評論