VFP的編程工具與編程步驟課件_第1頁(yè)
VFP的編程工具與編程步驟課件_第2頁(yè)
VFP的編程工具與編程步驟課件_第3頁(yè)
VFP的編程工具與編程步驟課件_第4頁(yè)
VFP的編程工具與編程步驟課件_第5頁(yè)
已閱讀5頁(yè),還剩28頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

VFP的編程工具與編程步驟

3.1項(xiàng)目管理器

項(xiàng)目管理器是按一定的順序和邏輯關(guān)系對(duì)應(yīng)用系統(tǒng)的文件進(jìn)行有效組織的工具,它可以用最簡(jiǎn)單可視化的方法對(duì)數(shù)據(jù)庫(kù)和數(shù)據(jù)表進(jìn)行管理。3.1.1項(xiàng)目文件的建立和項(xiàng)目管理器界面1.項(xiàng)目文件的建立

(1)單擊“文件”菜單中的“新建”命令,或者單擊常用工具欄上的“新建”按鈕,打開(kāi)“新建”對(duì)話框。

(2)選中“項(xiàng)目”單選項(xiàng),單擊“新建文件”按鈕,此時(shí)將打開(kāi)“創(chuàng)建”對(duì)話框。

(3)輸入新項(xiàng)目的名稱,選擇保存新項(xiàng)目的文件夾,單擊“保存”按鈕。

(4)此時(shí)進(jìn)入“項(xiàng)目管理器”窗口,這時(shí)空的“項(xiàng)目1”項(xiàng)目文件已建成。

打開(kāi)已有項(xiàng)目的步驟為:

(1)單擊常用工具欄上的“打開(kāi)”按鈕,顯示“打開(kāi)”對(duì)話框。

(2)在“打開(kāi)”對(duì)話框中,顯示當(dāng)前文件夾下的內(nèi)容,選擇“文件類型”為“項(xiàng)目”,輸入或選擇已有項(xiàng)目的名稱。

(3)單擊“確定”按鈕。3.項(xiàng)目管理器界面“項(xiàng)目管理器”為數(shù)據(jù)提供了一個(gè)組織良好的分層結(jié)構(gòu)視圖。若要處理項(xiàng)目中某一特定類型的文件或?qū)ο螅蛇x擇相應(yīng)的選項(xiàng)卡。“全部”選項(xiàng)卡:包含了數(shù)據(jù)、文檔、類庫(kù)、代碼和其他;“數(shù)據(jù)”選項(xiàng)卡:包含了數(shù)據(jù)庫(kù)、自由表和查詢;“文檔”選項(xiàng)卡:包含了表單、報(bào)表和標(biāo)簽;其余選項(xiàng)卡(如“類”、“代碼”和“其他”):主要用于創(chuàng)建應(yīng)用程序。3.1.2項(xiàng)目管理器的操作1.查找數(shù)據(jù)文件項(xiàng)目管理器的“數(shù)據(jù)”選項(xiàng)卡中,包含一個(gè)項(xiàng)目中的所有數(shù)據(jù):數(shù)據(jù)庫(kù)、自由表、查詢和視圖。

(1)數(shù)據(jù)庫(kù):表的集合,一般通過(guò)公共字段彼此關(guān)聯(lián),使用“數(shù)據(jù)庫(kù)設(shè)計(jì)器”可以創(chuàng)建一個(gè)數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)文件的擴(kuò)展名為.DBC。(2)自由表:存貯在以.DBF為擴(kuò)展名的文件中,它不是數(shù)據(jù)庫(kù)的組成部分。

(3)查詢:是檢查存貯在表中的特定信息的一種結(jié)構(gòu)化方法,利用“查詢?cè)O(shè)計(jì)器”,可以設(shè)置查詢的格式,該查詢將按照輸入的規(guī)則從表中提取記錄,查詢被保存為帶.QPR擴(kuò)展名的文件。2.查找表單和報(bào)表文件項(xiàng)目管理器的“文檔”選項(xiàng)卡中,包含了處理數(shù)據(jù)時(shí)所用的全部文檔,即輸入和查看數(shù)據(jù)所用的表單,以及打印表和查詢結(jié)果所用的報(bào)表及標(biāo)簽。

(1)表單:用于顯示和編輯表的內(nèi)容。

(2)報(bào)表:是一種文件,指明如何設(shè)置查詢來(lái)從表中提取結(jié)果,以及如何將結(jié)果打印出來(lái)。

(3)標(biāo)簽:是打印在專用紙上的帶有特殊格式的報(bào)表。3.添加或移去文件

(1)在項(xiàng)目中加入文件在項(xiàng)目管理器中,選擇要添加項(xiàng)的類型,單擊“添加”按鈕,在“打開(kāi)”對(duì)話框中,選擇要添加的文件名,然后選擇“確定”。

(2)從項(xiàng)目中移去文件在項(xiàng)目管理器中,選定要移去的內(nèi)容,單擊“移去”按鈕,在提示框中選擇“移去”。如果要從計(jì)算機(jī)中刪除文件,單擊“刪除”按鈕。4.創(chuàng)建和修改文件

(1)創(chuàng)建添加到“項(xiàng)目管理器”中的文件在項(xiàng)目管理器中,選定要?jiǎng)?chuàng)建的文件類型,單擊“新建”按鈕。

(2)修改文件在項(xiàng)目管理器中,選定一個(gè)已有的文件,單擊“修改”按鈕。

(3)為文件添加說(shuō)明

在“項(xiàng)目管理器”中選定文件,從“項(xiàng)目”菜單中選擇“編輯說(shuō)明”,在“說(shuō)明”對(duì)話框中鍵入對(duì)文件的說(shuō)明,單擊“確定”。5.查看表中的數(shù)據(jù)選擇“數(shù)據(jù)”選項(xiàng)卡,選定一個(gè)表,單擊“瀏覽”按鈕。

6.在項(xiàng)目間共享文件

打開(kāi)要共享文件的兩個(gè)項(xiàng)目,在包含該文件的“項(xiàng)目管理器”中,選擇該文件。拖動(dòng)該文件到另一個(gè)的項(xiàng)目容器中。3.1.3定制“項(xiàng)目管理器”1.

改變顯示外觀

(1)移動(dòng)“項(xiàng)目管理器”指向標(biāo)題欄,將“項(xiàng)目管理器”拖到屏幕上的其他位置。(2)改變“項(xiàng)目管理器”窗口的大小指向“項(xiàng)目管理器”窗口的頂端、底端、兩邊或角上,拖動(dòng)鼠標(biāo)即可擴(kuò)大或縮小它的尺寸。

(3)折疊“項(xiàng)目管理器”折疊:?jiǎn)螕粲疑辖堑纳霞^。還原:?jiǎn)螕粲疑辖堑南录^,可以將“項(xiàng)目管理器”還原為通常大小。2.拖開(kāi)選項(xiàng)卡折疊“項(xiàng)目管理器”,選定一個(gè)選項(xiàng)卡,將它拖離“項(xiàng)目管理器”。

(1)使選項(xiàng)卡始終顯示在屏幕的最上層

單擊選項(xiàng)卡上的圖釘圖標(biāo),使其變?yōu)?,該選項(xiàng)卡就會(huì)一直保留在其他VisualFoxPro窗口的上面。再次單擊圖釘圖標(biāo)可以取消選項(xiàng)卡的“頂層顯示”設(shè)置。3.“項(xiàng)目管理器”中的選項(xiàng)卡(2)還原選項(xiàng)卡單擊選項(xiàng)卡上的“關(guān)閉”按鈕。或者,將選項(xiàng)卡拖回到“項(xiàng)目管理器”。

(3)停放“項(xiàng)目管理器”直接將“項(xiàng)目管理器”拖到VisualFoxPro主窗口的頂部。3.2表單設(shè)計(jì)器3.2.1打開(kāi)表單設(shè)計(jì)器

打開(kāi)表單設(shè)計(jì)器的方法有4種。

?單擊常用工具欄上的“新建”按鈕,彈出“新建”對(duì)話框,選中“表單”單選鈕,單擊“新建文件”。

?在命令窗口中使用CREATEFORM命令。

?在“項(xiàng)目管理器”的“文檔”選項(xiàng)卡中,選中“表單”,再單擊“新建”按鈕。

?在彈出的“新建表單”對(duì)話框中,選擇“新建表單”按鈕。3.2.2“表單設(shè)計(jì)器”工具欄(1)從快捷菜單中啟動(dòng)“表單設(shè)計(jì)器”工具欄右鍵單擊常用工具欄上的任意位置,從彈出的快捷菜單中選中“表單設(shè)計(jì)器”。

(2)從“工具欄”對(duì)話框啟動(dòng)“表單設(shè)計(jì)器”工具欄單擊“顯示”菜單中的“工具欄”命令,在“工具欄”對(duì)話框中,選中“表單設(shè)計(jì)器”,然后單擊“確定”按鈕。(3)“表單設(shè)計(jì)器”中的工具按鈕表3-1“表單設(shè)計(jì)器”中的工具按鈕圖標(biāo)名稱說(shuō)明屬性窗口在表單設(shè)計(jì)過(guò)程中,單擊此按鈕,可以啟動(dòng)或關(guān)閉屬性窗口,以便在屬性窗口中查看和修改各個(gè)控件的屬性代碼窗口在表單設(shè)計(jì)過(guò)程中,單擊此按鈕,可以啟動(dòng)或關(guān)閉代碼窗口,以便在代碼窗口中編輯各對(duì)象的方法及事件代碼表單控件工具欄在表單設(shè)計(jì)過(guò)程中,單擊此按鈕,可以啟動(dòng)或關(guān)閉表單控件工具欄,以便于利用各控件進(jìn)行用戶界面的設(shè)計(jì)表單生成器啟動(dòng)表單生成器,直接以填表的方式進(jìn)行相關(guān)對(duì)象的各項(xiàng)設(shè)置,以方便我們快速建立表單3.2.3“表單控件”工具欄單擊“表單設(shè)計(jì)器”工具欄上的“表單控件工具欄”按鈕,屏幕出現(xiàn)“表單控件”工具欄,可以把它拖放到適當(dāng)?shù)奈恢谩?.2.4“屬性”窗口

設(shè)計(jì)時(shí),一般在“屬性窗口”中修改或設(shè)置屬性。通過(guò)單擊“表單設(shè)計(jì)器”工具欄中的“屬性窗口”按鈕,可打開(kāi)“屬性”窗口。1.“對(duì)象”下拉列表框

標(biāo)識(shí)當(dāng)前選定的對(duì)象。單擊右端的向下箭頭,可看到包括當(dāng)前表單(或表單集)及其所包含的全部對(duì)象的列表??梢詮牧斜碇羞x擇要更改其屬性的表單或?qū)ο蟆?.選項(xiàng)卡選項(xiàng)卡中,按分類方式顯示所選對(duì)象的屬性、事件和方法。

(1)“全部”選項(xiàng)卡:顯示全部屬性、事件和方法。

(2)“數(shù)據(jù)”選項(xiàng)卡:顯示所選對(duì)象如何顯示或怎樣操縱數(shù)據(jù)的屬性。

(3)“方法程序”選項(xiàng)卡:顯示方法和事件。

(4)“布局”選項(xiàng)卡:顯示所有的布局屬性。

(5)“其他”選項(xiàng)卡:顯示其他和用戶自定義的屬性。3.屬性設(shè)置框在屬性設(shè)置框中,可以更改屬性列表中選定的屬性值。如果選定的屬性具有預(yù)定義的設(shè)置值,則在右邊出現(xiàn)一個(gè)向下箭頭。如果屬性設(shè)置需要指定一個(gè)文件名或一種顏色,則在右邊出現(xiàn)按鈕。單擊“接受”按鈕來(lái)確認(rèn)對(duì)此屬性的更改;單擊“取消”按鈕取消更改,恢復(fù)以前的值。4.屬性列表在屬性列表中,顯示所有可在設(shè)計(jì)時(shí)更改的屬性和它們的當(dāng)前值。對(duì)于具有預(yù)定值的屬性,在“屬性”列表中,雙擊屬性名,可以遍歷所有可選項(xiàng);對(duì)于具有兩個(gè)預(yù)定值的屬性,在“屬性”列表中,雙擊屬性名,可在兩者間切換。

5.屬性說(shuō)明顯示屬性類型和對(duì)屬性的簡(jiǎn)短幫助。3.2.5代碼窗口代碼(Code)窗口是編寫(xiě)事件過(guò)程和方法代碼的地方??捎孟率龇椒ㄖ淮蜷_(kāi)代碼窗口。

?在表單中用鼠標(biāo)右鍵單擊需要編寫(xiě)代碼的對(duì)象,在彈出的快捷菜單中選擇“代碼”。

?單擊“表單設(shè)計(jì)器”工具欄中的“代碼”按鈕。

?雙擊需要編寫(xiě)代碼的對(duì)象。3.3VFP編程步驟VisualFoxPro可視化編程的一般步驟為:

(1)建立應(yīng)用程序的用戶界面,主要是建立表單,并在表單上安排應(yīng)用程序所需的各種對(duì)象(由控件創(chuàng)建)。

(2)設(shè)置各對(duì)象(表單及控件)的屬性。

(3)編寫(xiě)方法及事件過(guò)程代碼。也可以邊建立對(duì)象,邊設(shè)置屬性、編寫(xiě)方法及事件過(guò)程代碼。3.4控件的畫(huà)法3.4.1在表單上畫(huà)一個(gè)控件

在表單上畫(huà)一個(gè)控件有兩種方法。

?單擊“表單控件”工具欄中的某個(gè)圖標(biāo),在表單適當(dāng)位置拖動(dòng)鼠標(biāo)畫(huà)出控件。

?單擊“表單控件”工具欄中的某個(gè)圖標(biāo),在表單適當(dāng)位置單擊鼠標(biāo)左鍵,這時(shí)所畫(huà)控件的大小是固定的。3.4.2控件的縮放和移動(dòng)

(1)控件的縮放:用鼠標(biāo)拖拉活動(dòng)控件邊框上的小方塊。調(diào)整控件的寬度:〈Shift〉鍵+左右方向鍵。調(diào)整控件的高度:〈Shift〉鍵+上下方向鍵。

(2)控件的移動(dòng):

1)當(dāng)控件為活動(dòng)控件時(shí),用鍵盤(pán)的方向鍵可以使控件向相應(yīng)的方向移動(dòng)。

2)把鼠標(biāo)指向控件內(nèi)部,拖動(dòng)控件到表單的任何位置。3.4.3控件的復(fù)制與刪除

對(duì)控件進(jìn)行復(fù)制與刪除的常用方法有下面3種:

?將所要操作的控件變?yōu)椤盎顒?dòng)控件”,按〈Ctrl〉+〈C〉鍵將該控件拷貝到剪貼板中,按〈Ctrl〉+〈V〉鍵可以在表單中得到該控件的復(fù)制品。對(duì)于活動(dòng)控件,只須按〈Delete〉鍵即可刪除該控件。

?用常用工具欄上的“復(fù)制”和“粘貼”按鈕,以及“剪切”按鈕。

?直接用鼠標(biāo)右擊要操作的控件,打開(kāi)快捷菜單,在快捷菜單中選取需要的項(xiàng)。3.4.4在表單上畫(huà)多個(gè)同類控件在“表單控件”工具欄中單擊“按鈕鎖定”按鈕,然后單擊“表單控件”工具欄中的某個(gè)所需控件的圖標(biāo),就可以在表單上連續(xù)畫(huà)出控件,

溫馨提示

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

評(píng)論

0/150

提交評(píng)論