VFP表單教學案例匯編.doc_第1頁
VFP表單教學案例匯編.doc_第2頁
VFP表單教學案例匯編.doc_第3頁
VFP表單教學案例匯編.doc_第4頁
VFP表單教學案例匯編.doc_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

一、如何建立一個完整的VFP應用程序 建立一個完整的VFP應用程序的操作步驟為:1. 建立一個項目文件, 將用到的文件添加到項目文件中(或者在項目文件中建立所需的文件), 將其中一個文件設置為主文件。2. 連編,形成.exe文件,就可以在脫離VFP環(huán)境運行。3. 關閉VFP, 雙擊.exe文件運行。下面以求圓的面積為例,來講生成VFP應用程序的步驟:1. 建立一個項目文件,文件名為:圓面積.pjx在其中新建一個程序文件,文件名為main.prg,作為主文件,主文件中的命令語句是運行一個求圓面積的表單文件,表單文件名為:yuan.scx。將main.prg添加到項目文件中,當然也可以直接在項目文件中建立。將main.prg設置為主文件。在項目管理器窗口中目錄樹中選擇“代碼”中的“程序”,如果main.prg是黑體顯示的,表明此文件已經(jīng)是主文件,否則,選定此文件,用“項目”菜單中的“設置主文件”將其設置成主文件。將表單文件yuan.scx也添加到項目文件中。同樣也可在項目文件中直接建立。(1)Main.prg文件的內容為:Set default to f:xt &這里f:xt要根據(jù)自己的文件地址寫Do form yuan.scxRead events (2)建立表單文件yuan.scx,運行如下圖:步驟如下:a. 選擇 文件- 新建-表單,出現(xiàn)“表單設計器”窗口,b. 添加控件在 “表單控件”工具欄,選擇“標簽”按鈕,在表單空白處按下鼠標拖動,表單上顯示標簽控件label1 。同樣方法,再做一個標簽控件label2,兩個文本框控件Text1和Text2,兩個命令按鈕Command1, Command2,如圖分別設置他們的屬性。c.設置對象的屬性:分別選中l(wèi)able1、label2、Text1、Text2及Command1、command2,按下表分別設置它們的屬性:對象屬性名屬性值label1Caption輸入圓的半徑:label2Caption圓的面積為:Text1Value0Text2Value0Command1caption計算Command2caption退出d編寫事件代碼為command1(“計算”按鈕)編寫click事件代碼(即單擊“計算”按鈕時發(fā)生的事件):在“表單設計器”中雙擊“計算”按鈕,彈出代碼窗口,如下圖我們在該窗口的“過程”列表中選“click”,然后在窗口的編輯區(qū)中輸入如下代碼:r=thisform.text1.valuethisform.text2.value=3.14159*r*rthisform.refresh同樣方法,為command2(“退出”按鈕)編寫click事件代碼:其中的clear events語句與前面主程序中的read events相對應。在脫離VFP環(huán)境運行時,有這句才可以正常退出。2. 連編,形成.exe文件,就可以在脫離VFP環(huán)境運行。方法是:在項目管理器窗口中,單擊“連編”按鈕,選擇“連編可執(zhí)行文件”,即可生成.exe文件。3 關閉VFP, 雙擊.exe文件運行。通過這個例子可以看到,編寫一個VFP應用程序并沒有我們想像的難。二、設計一個表單,實現(xiàn)求一元二次方程的解。操作步驟:1 建立一個表單文件,如下圖添加控件,設置控件屬性。文本框的Value屬性值為0.2 編寫“計算”和“取消”這兩個命令代碼的click事件代碼:(1)“計算”命令代碼的click事件代碼如下: (2)“取消”命令代碼的click事件代碼:3保存表單文件,運行結果如下圖:三、設計一個如下表單,單擊按鈕顯示或隱藏圖片按鈕。操作步驟如下:1 建立一個表單文件,如圖添加4個命令按鈕控件,設置caption屬性; 設置上面按鈕的picture屬性值為某一張圖片。2 編寫事件代碼:(1)在form1的初始化init事件中輸入:(2)在“顯示”按鈕的的click中輸入:(3)在“隱藏”按鈕的click中輸入:(4)在“結束”的click中輸入:thisform.release3 保存表單文件,運行。四、設計一個登錄表單,學生的學號和姓名是在一個表文件中存放。1 建立一個表單文件,如圖添加控件,設置caption屬性。2 編寫事件代碼:(1)表單的load和 unload事件代碼如下:(2)在“登錄”按鈕的click 事件中輸入:(綠色的一行,將用于執(zhí)行一個文件)(3)在“退出”按鈕的click 事件中輸入:3 保存表單文件,運行。五、設計一個如下登錄表單,用戶名為:abcdef,密碼為:123456,用戶最多允許輸入三次。1 建立一個表單文件,如圖添加控件,設置caption屬性。2 編寫事件代碼:(1)表單的load和 unload事件代碼如下:(2)在“確定”按鈕的click 事件中輸入:(綠色的一行,將用于執(zhí)行一個文件)(3)在“取消”按鈕的click 事件中輸入:3 保存表單文件,運行。六、建立一個實現(xiàn)查詢student.dbf表文件的表單文件,運行如下圖: 步驟如下:1 建立表單文件,添加控件,并設置控件屬性。a. 選擇 文件- 新建-表單b. 添加控件c.設置對象的屬性:標簽、文本框、命令按鈕屬性自己根據(jù)圖示設置。表格的屬性:recordsource屬性設置為:student, recordsourcetype屬性設置為:4-SQL說明.(要將student.dbf和student.fpt復制相應的位置,如E:)2 編寫事件代碼(1)為表單的load事件設置代碼:use e:student 注意:地址要根據(jù)自己文件的放置位

溫馨提示

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

評論

0/150

提交評論