![VFP的編程工具與編程步驟課件_第1頁](http://file4.renrendoc.com/view14/M01/0D/2F/wKhkGWa94iaANQEYAABsDZt4rn8148.jpg)
![VFP的編程工具與編程步驟課件_第2頁](http://file4.renrendoc.com/view14/M01/0D/2F/wKhkGWa94iaANQEYAABsDZt4rn81482.jpg)
![VFP的編程工具與編程步驟課件_第3頁](http://file4.renrendoc.com/view14/M01/0D/2F/wKhkGWa94iaANQEYAABsDZt4rn81483.jpg)
![VFP的編程工具與編程步驟課件_第4頁](http://file4.renrendoc.com/view14/M01/0D/2F/wKhkGWa94iaANQEYAABsDZt4rn81484.jpg)
![VFP的編程工具與編程步驟課件_第5頁](http://file4.renrendoc.com/view14/M01/0D/2F/wKhkGWa94iaANQEYAABsDZt4rn81485.jpg)
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
VFP的編程工具與編程步驟
3.1項目管理器
項目管理器是按一定的順序和邏輯關系對應用系統(tǒng)的文件進行有效組織的工具,它可以用最簡單可視化的方法對數(shù)據庫和數(shù)據表進行管理。3.1.1項目文件的建立和項目管理器界面1.項目文件的建立
(1)單擊“文件”菜單中的“新建”命令,或者單擊常用工具欄上的“新建”按鈕,打開“新建”對話框。
(2)選中“項目”單選項,單擊“新建文件”按鈕,此時將打開“創(chuàng)建”對話框。
(3)輸入新項目的名稱,選擇保存新項目的文件夾,單擊“保存”按鈕。
(4)此時進入“項目管理器”窗口,這時空的“項目1”項目文件已建成。
打開已有項目的步驟為:
(1)單擊常用工具欄上的“打開”按鈕,顯示“打開”對話框。
(2)在“打開”對話框中,顯示當前文件夾下的內容,選擇“文件類型”為“項目”,輸入或選擇已有項目的名稱。
(3)單擊“確定”按鈕。3.項目管理器界面“項目管理器”為數(shù)據提供了一個組織良好的分層結構視圖。若要處理項目中某一特定類型的文件或對象,可選擇相應的選項卡?!叭俊边x項卡:包含了數(shù)據、文檔、類庫、代碼和其他;“數(shù)據”選項卡:包含了數(shù)據庫、自由表和查詢;“文檔”選項卡:包含了表單、報表和標簽;其余選項卡(如“類”、“代碼”和“其他”):主要用于創(chuàng)建應用程序。3.1.2項目管理器的操作1.查找數(shù)據文件項目管理器的“數(shù)據”選項卡中,包含一個項目中的所有數(shù)據:數(shù)據庫、自由表、查詢和視圖。
(1)數(shù)據庫:表的集合,一般通過公共字段彼此關聯(lián),使用“數(shù)據庫設計器”可以創(chuàng)建一個數(shù)據庫,數(shù)據庫文件的擴展名為.DBC。(2)自由表:存貯在以.DBF為擴展名的文件中,它不是數(shù)據庫的組成部分。
(3)查詢:是檢查存貯在表中的特定信息的一種結構化方法,利用“查詢設計器”,可以設置查詢的格式,該查詢將按照輸入的規(guī)則從表中提取記錄,查詢被保存為帶.QPR擴展名的文件。2.查找表單和報表文件項目管理器的“文檔”選項卡中,包含了處理數(shù)據時所用的全部文檔,即輸入和查看數(shù)據所用的表單,以及打印表和查詢結果所用的報表及標簽。
(1)表單:用于顯示和編輯表的內容。
(2)報表:是一種文件,指明如何設置查詢來從表中提取結果,以及如何將結果打印出來。
(3)標簽:是打印在專用紙上的帶有特殊格式的報表。3.添加或移去文件
(1)在項目中加入文件在項目管理器中,選擇要添加項的類型,單擊“添加”按鈕,在“打開”對話框中,選擇要添加的文件名,然后選擇“確定”。
(2)從項目中移去文件在項目管理器中,選定要移去的內容,單擊“移去”按鈕,在提示框中選擇“移去”。如果要從計算機中刪除文件,單擊“刪除”按鈕。4.創(chuàng)建和修改文件
(1)創(chuàng)建添加到“項目管理器”中的文件在項目管理器中,選定要創(chuàng)建的文件類型,單擊“新建”按鈕。
(2)修改文件在項目管理器中,選定一個已有的文件,單擊“修改”按鈕。
(3)為文件添加說明
在“項目管理器”中選定文件,從“項目”菜單中選擇“編輯說明”,在“說明”對話框中鍵入對文件的說明,單擊“確定”。5.查看表中的數(shù)據選擇“數(shù)據”選項卡,選定一個表,單擊“瀏覽”按鈕。
6.在項目間共享文件
打開要共享文件的兩個項目,在包含該文件的“項目管理器”中,選擇該文件。拖動該文件到另一個的項目容器中。3.1.3定制“項目管理器”1.
改變顯示外觀
(1)移動“項目管理器”指向標題欄,將“項目管理器”拖到屏幕上的其他位置。(2)改變“項目管理器”窗口的大小指向“項目管理器”窗口的頂端、底端、兩邊或角上,拖動鼠標即可擴大或縮小它的尺寸。
(3)折疊“項目管理器”折疊:單擊右上角的上箭頭。還原:單擊右上角的下箭頭,可以將“項目管理器”還原為通常大小。2.拖開選項卡折疊“項目管理器”,選定一個選項卡,將它拖離“項目管理器”。
(1)使選項卡始終顯示在屏幕的最上層
單擊選項卡上的圖釘圖標,使其變?yōu)?,該選項卡就會一直保留在其他VisualFoxPro窗口的上面。再次單擊圖釘圖標可以取消選項卡的“頂層顯示”設置。3.“項目管理器”中的選項卡(2)還原選項卡單擊選項卡上的“關閉”按鈕?;蛘?,將選項卡拖回到“項目管理器”。
(3)停放“項目管理器”直接將“項目管理器”拖到VisualFoxPro主窗口的頂部。3.2表單設計器3.2.1打開表單設計器
打開表單設計器的方法有4種。
?單擊常用工具欄上的“新建”按鈕,彈出“新建”對話框,選中“表單”單選鈕,單擊“新建文件”。
?在命令窗口中使用CREATEFORM命令。
?在“項目管理器”的“文檔”選項卡中,選中“表單”,再單擊“新建”按鈕。
?在彈出的“新建表單”對話框中,選擇“新建表單”按鈕。3.2.2“表單設計器”工具欄(1)從快捷菜單中啟動“表單設計器”工具欄右鍵單擊常用工具欄上的任意位置,從彈出的快捷菜單中選中“表單設計器”。
(2)從“工具欄”對話框啟動“表單設計器”工具欄單擊“顯示”菜單中的“工具欄”命令,在“工具欄”對話框中,選中“表單設計器”,然后單擊“確定”按鈕。(3)“表單設計器”中的工具按鈕表3-1“表單設計器”中的工具按鈕圖標名稱說明屬性窗口在表單設計過程中,單擊此按鈕,可以啟動或關閉屬性窗口,以便在屬性窗口中查看和修改各個控件的屬性代碼窗口在表單設計過程中,單擊此按鈕,可以啟動或關閉代碼窗口,以便在代碼窗口中編輯各對象的方法及事件代碼表單控件工具欄在表單設計過程中,單擊此按鈕,可以啟動或關閉表單控件工具欄,以便于利用各控件進行用戶界面的設計表單生成器啟動表單生成器,直接以填表的方式進行相關對象的各項設置,以方便我們快速建立表單3.2.3“表單控件”工具欄單擊“表單設計器”工具欄上的“表單控件工具欄”按鈕,屏幕出現(xiàn)“表單控件”工具欄,可以把它拖放到適當?shù)奈恢谩?.2.4“屬性”窗口
設計時,一般在“屬性窗口”中修改或設置屬性。通過單擊“表單設計器”工具欄中的“屬性窗口”按鈕,可打開“屬性”窗口。1.“對象”下拉列表框
標識當前選定的對象。單擊右端的向下箭頭,可看到包括當前表單(或表單集)及其所包含的全部對象的列表??梢詮牧斜碇羞x擇要更改其屬性的表單或對象。2.選項卡選項卡中,按分類方式顯示所選對象的屬性、事件和方法。
(1)“全部”選項卡:顯示全部屬性、事件和方法。
(2)“數(shù)據”選項卡:顯示所選對象如何顯示或怎樣操縱數(shù)據的屬性。
(3)“方法程序”選項卡:顯示方法和事件。
(4)“布局”選項卡:顯示所有的布局屬性。
(5)“其他”選項卡:顯示其他和用戶自定義的屬性。3.屬性設置框在屬性設置框中,可以更改屬性列表中選定的屬性值。如果選定的屬性具有預定義的設置值,則在右邊出現(xiàn)一個向下箭頭。如果屬性設置需要指定一個文件名或一種顏色,則在右邊出現(xiàn)按鈕。單擊“接受”按鈕來確認對此屬性的更改;單擊“取消”按鈕取消更改,恢復以前的值。4.屬性列表在屬性列表中,顯示所有可在設計時更改的屬性和它們的當前值。對于具有預定值的屬性,在“屬性”列表中,雙擊屬性名,可以遍歷所有可選項;對于具有兩個預定值的屬性,在“屬性”列表中,雙擊屬性名,可在兩者間切換。
5.屬性說明顯示屬性類型和對屬性的簡短幫助。3.2.5代碼窗口代碼(Code)窗口是編寫事件過程和方法代碼的地方??捎孟率龇椒ㄖ淮蜷_代碼窗口。
?在表單中用鼠標右鍵單擊需要編寫代碼的對象,在彈出的快捷菜單中選擇“代碼”。
?單擊“表單設計器”工具欄中的“代碼”按鈕。
?雙擊需要編寫代碼的對象。3.3VFP編程步驟VisualFoxPro可視化編程的一般步驟為:
(1)建立應用程序的用戶界面,主要是建立表單,并在表單上安排應用程序所需的各種對象(由控件創(chuàng)建)。
(2)設置各對象(表單及控件)的屬性。
(3)編寫方法及事件過程代碼。也可以邊建立對象,邊設置屬性、編寫方法及事件過程代碼。3.4控件的畫法3.4.1在表單上畫一個控件
在表單上畫一個控件有兩種方法。
?單擊“表單控件”工具欄中的某個圖標,在表單適當位置拖動鼠標畫出控件。
?單擊“表單控件”工具欄中的某個圖標,在表單適當位置單擊鼠標左鍵,這時所畫控件的大小是固定的。3.4.2控件的縮放和移動
(1)控件的縮放:用鼠標拖拉活動控件邊框上的小方塊。調整控件的寬度:〈Shift〉鍵+左右方向鍵。調整控件的高度:〈Shift〉鍵+上下方向鍵。
(2)控件的移動:
1)當控件為活動控件時,用鍵盤的方向鍵可以使控件向相應的方向移動。
2)把鼠標指向控件內部,拖動控件到表單的任何位置。3.4.3控件的復制與刪除
對控件進行復制與刪除的常用方法有下面3種:
?將所要操作的控件變?yōu)椤盎顒涌丶?,按〈Ctrl〉+〈C〉鍵將該控件拷貝到剪貼板中,按〈Ctrl〉+〈V〉鍵可以在表單中得到該控件的復制品。對于活動控件,只須按〈Delete〉鍵即可刪除該控件。
?用常用工具欄上的“復制”和“粘貼”按鈕,以及“剪切”按鈕。
?直接用鼠標右擊要操作的控件,打開快捷菜單,在快捷菜單中選取需要的項。3.4.4在表單上畫多個同類控件在“表單控件”工具欄中單擊“按鈕鎖定”按鈕,然后單擊“表單控件”工具欄中的某個所需控件的圖標,就可以在表單上連續(xù)畫出控件,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年電子級玻璃纖維皮項目可行性研究報告
- 2025年度虛擬現(xiàn)實教育與培訓股份認購協(xié)議書
- 二零二五年度礦山企業(yè)礦山安全文化建設合作意向書2篇
- 2025年度文化演出合同管理動態(tài)監(jiān)管與服務合同起草
- 2025年度新型混凝土結構加固勞務承包合同范本
- 2025年度定制化模具零件加工合同協(xié)議書
- 2025年度行業(yè)展會會議服務合同
- 2025年度借名購房合同解除條件及后續(xù)處理協(xié)議
- 2025年度會員退會與解約合同范本
- 2025年度綠色環(huán)保建筑工程混凝土澆筑勞務分包合同
- 消防安全一懂三會四能
- 起重吊裝工程安全監(jiān)理細則模版(3篇)
- 《VAVE價值工程》課件
- 四川政采評審專家入庫考試基礎題復習試題及答案(一)
- 分享二手房中介公司的薪酬獎勵制度
- 安徽省2022年中考道德與法治真題試卷(含答案)
- GB 4793-2024測量、控制和實驗室用電氣設備安全技術規(guī)范
- 廣電雙向網改造技術建議書
- 項目人員管理方案
- 重大火災隱患判定方法
- 2024年電工(高級技師)考前必刷必練題庫500題(含真題、必會題)
評論
0/150
提交評論