




已閱讀5頁(yè),還剩4頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
一、如何建立一個(gè)完整的VFP應(yīng)用程序 建立一個(gè)完整的VFP應(yīng)用程序的操作步驟為:1. 建立一個(gè)項(xiàng)目文件, 將用到的文件添加到項(xiàng)目文件中(或者在項(xiàng)目文件中建立所需的文件), 將其中一個(gè)文件設(shè)置為主文件。2. 連編,形成.exe文件,就可以在脫離VFP環(huán)境運(yùn)行。3. 關(guān)閉VFP, 雙擊.exe文件運(yùn)行。下面以求圓的面積為例,來(lái)講生成VFP應(yīng)用程序的步驟:1. 建立一個(gè)項(xiàng)目文件,文件名為:圓面積.pjx在其中新建一個(gè)程序文件,文件名為main.prg,作為主文件,主文件中的命令語(yǔ)句是運(yùn)行一個(gè)求圓面積的表單文件,表單文件名為:yuan.scx。將main.prg添加到項(xiàng)目文件中,當(dāng)然也可以直接在項(xiàng)目文件中建立。將main.prg設(shè)置為主文件。在項(xiàng)目管理器窗口中目錄樹(shù)中選擇“代碼”中的“程序”,如果main.prg是黑體顯示的,表明此文件已經(jīng)是主文件,否則,選定此文件,用“項(xiàng)目”菜單中的“設(shè)置主文件”將其設(shè)置成主文件。將表單文件yuan.scx也添加到項(xiàng)目文件中。同樣也可在項(xiàng)目文件中直接建立。(1)Main.prg文件的內(nèi)容為:Set default to f:xt &這里f:xt要根據(jù)自己的文件地址寫(xiě)Do form yuan.scxRead events (2)建立表單文件yuan.scx,運(yùn)行如下圖:步驟如下:a. 選擇 文件- 新建-表單,出現(xiàn)“表單設(shè)計(jì)器”窗口,b. 添加控件在 “表單控件”工具欄,選擇“標(biāo)簽”按鈕,在表單空白處按下鼠標(biāo)拖動(dòng),表單上顯示標(biāo)簽控件label1 。同樣方法,再做一個(gè)標(biāo)簽控件label2,兩個(gè)文本框控件Text1和Text2,兩個(gè)命令按鈕Command1, Command2,如圖分別設(shè)置他們的屬性。c.設(shè)置對(duì)象的屬性:分別選中l(wèi)able1、label2、Text1、Text2及Command1、command2,按下表分別設(shè)置它們的屬性:對(duì)象屬性名屬性值label1Caption輸入圓的半徑:label2Caption圓的面積為:Text1Value0Text2Value0Command1caption計(jì)算Command2caption退出d編寫(xiě)事件代碼為command1(“計(jì)算”按鈕)編寫(xiě)click事件代碼(即單擊“計(jì)算”按鈕時(shí)發(fā)生的事件):在“表單設(shè)計(jì)器”中雙擊“計(jì)算”按鈕,彈出代碼窗口,如下圖我們?cè)谠摯翱诘摹斑^(guò)程”列表中選“click”,然后在窗口的編輯區(qū)中輸入如下代碼:r=thisform.text1.valuethisform.text2.value=3.14159*r*rthisform.refresh同樣方法,為command2(“退出”按鈕)編寫(xiě)click事件代碼:其中的clear events語(yǔ)句與前面主程序中的read events相對(duì)應(yīng)。在脫離VFP環(huán)境運(yùn)行時(shí),有這句才可以正常退出。2. 連編,形成.exe文件,就可以在脫離VFP環(huán)境運(yùn)行。方法是:在項(xiàng)目管理器窗口中,單擊“連編”按鈕,選擇“連編可執(zhí)行文件”,即可生成.exe文件。3 關(guān)閉VFP, 雙擊.exe文件運(yùn)行。通過(guò)這個(gè)例子可以看到,編寫(xiě)一個(gè)VFP應(yīng)用程序并沒(méi)有我們想像的難。二、設(shè)計(jì)一個(gè)表單,實(shí)現(xiàn)求一元二次方程的解。操作步驟:1 建立一個(gè)表單文件,如下圖添加控件,設(shè)置控件屬性。文本框的Value屬性值為0.2 編寫(xiě)“計(jì)算”和“取消”這兩個(gè)命令代碼的click事件代碼:(1)“計(jì)算”命令代碼的click事件代碼如下: (2)“取消”命令代碼的click事件代碼:3保存表單文件,運(yùn)行結(jié)果如下圖:三、設(shè)計(jì)一個(gè)如下表單,單擊按鈕顯示或隱藏圖片按鈕。操作步驟如下:1 建立一個(gè)表單文件,如圖添加4個(gè)命令按鈕控件,設(shè)置caption屬性; 設(shè)置上面按鈕的picture屬性值為某一張圖片。2 編寫(xiě)事件代碼:(1)在form1的初始化init事件中輸入:(2)在“顯示”按鈕的的click中輸入:(3)在“隱藏”按鈕的click中輸入:(4)在“結(jié)束”的click中輸入:thisform.release3 保存表單文件,運(yùn)行。四、設(shè)計(jì)一個(gè)登錄表單,學(xué)生的學(xué)號(hào)和姓名是在一個(gè)表文件中存放。1 建立一個(gè)表單文件,如圖添加控件,設(shè)置caption屬性。2 編寫(xiě)事件代碼:(1)表單的load和 unload事件代碼如下:(2)在“登錄”按鈕的click 事件中輸入:(綠色的一行,將用于執(zhí)行一個(gè)文件)(3)在“退出”按鈕的click 事件中輸入:3 保存表單文件,運(yùn)行。五、設(shè)計(jì)一個(gè)如下登錄表單,用戶(hù)名為:abcdef,密碼為:123456,用戶(hù)最多允許輸入三次。1 建立一個(gè)表單文件,如圖添加控件,設(shè)置caption屬性。2 編寫(xiě)事件代碼:(1)表單的load和 unload事件代碼如下:(2)在“確定”按鈕的click 事件中輸入:(綠色的一行,將用于執(zhí)行一個(gè)文件)(3)在“取消”按鈕的click 事件中輸入:3 保存表單文件,運(yùn)行。六、建立一個(gè)實(shí)現(xiàn)查詢(xún)student.dbf表文件的表單文件,運(yùn)行如下圖: 步驟如下:1 建立表單文件,添加控件,并設(shè)置控件屬性。a. 選擇 文件- 新建-表單b. 添加控件c.設(shè)置對(duì)象的屬性:標(biāo)簽、文本框、命令按鈕屬性自己根據(jù)圖示設(shè)置。表格的屬性:recordsource屬性設(shè)置為:student, recordsourcetype屬性設(shè)置為:4-SQL說(shuō)明.(要將student.dbf和student.fpt復(fù)制相應(yīng)的位置,如E:)2 編寫(xiě)事件代碼(1)為表單的load事件設(shè)置代碼:use e:student 注意:地址要根據(jù)自己文件的放置位
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 罐頭食品生產(chǎn)過(guò)程中的食品安全信息傳遞與溝通考核試卷
- 核輻射探測(cè)器件設(shè)計(jì)與優(yōu)化考核試卷
- 自行車(chē)的經(jīng)濟(jì)學(xué)與管理學(xué)考核試卷
- 森林防火與安全防護(hù)考核試卷
- 礦山機(jī)械振動(dòng)分析與控制技術(shù)考核試卷
- 皮手套企業(yè)的市場(chǎng)營(yíng)銷(xiāo)策略研究考核試卷
- 設(shè)備制造的能效提升與能源管理考核試卷
- 電子零售的直播銷(xiāo)售考核試卷
- 自然科學(xué)音像制品的教育價(jià)值考核試卷
- 復(fù)習(xí)時(shí)間管理演講
- 房地產(chǎn)行業(yè)信訪(fǎng)處理規(guī)范制度
- 綠色施工知識(shí)培訓(xùn)課件
- 幼兒園伙食費(fèi)管理制度
- 【MOOC】學(xué)術(shù)英語(yǔ)寫(xiě)作-東南大學(xué) 中國(guó)大學(xué)慕課MOOC答案
- 應(yīng)激性心肌病指南解讀
- 【水利水電】李想 案例專(zhuān)項(xiàng)班教案 02-案例專(zhuān)項(xiàng)班(二)
- 教室租賃合同范本教程
- 三管三必須-新安法宣貫課件
- 山東長(zhǎng)山列島國(guó)家地質(zhì)公園規(guī)劃編制說(shuō)明(2020-2030年)
- 競(jìng)聘醫(yī)院科室副主任
- 青島正日軟件藝術(shù)科目音樂(lè)、美術(shù)中考學(xué)業(yè)水平考試系統(tǒng)
評(píng)論
0/150
提交評(píng)論