1.5 Foxpro應(yīng)用程序的開發(fā)步驟
創(chuàng)建一個Vfp應(yīng)用程序的主要步驟如下:
1.創(chuàng)建應(yīng)用程序的界面。
應(yīng)用程序的界面一般由菜單、表單、控件等組成。根據(jù)我們所編制的程序的規(guī)模大小和應(yīng)用需求,來選擇需要使用哪些對象,規(guī)劃最合適的界面。建議創(chuàng)建一個項目文件,使用項目管理器來統(tǒng)一創(chuàng)建和管理這些文件和數(shù)據(jù)。
2.設(shè)置界面上各個對象的屬性。
根據(jù)具體情況來設(shè)置界面上各個對象的屬性,如:對象的外觀、名稱、顏色等。在Vfp中,大多數(shù)屬性值既可以在設(shè)計時通過屬性窗口來設(shè)置,也可以使用程序代碼在程序運行時設(shè)置修改。
3.編寫對象對應(yīng)的程序代碼。
界面僅僅決定了程序的外觀,設(shè)計完界面后就要為對象的事件添加代碼。實際上,Vfp程序的主要功能是通過程序代碼來實現(xiàn)的。
4.調(diào)試程序。
程序編制完成后,在交付用戶使用之前,程序員需要運行和調(diào)試自己的程序,查找和排除各種錯誤。
5.生成可執(zhí)行文件。
程序經(jīng)過調(diào)試,如果沒有問題,就可以對其進(jìn)行編譯,生成可執(zhí)行文件。再通過安裝向?qū)⑺邢嚓P(guān)的文件打包,這樣我們的程序就可以脫離Vfp環(huán)境,作為一個軟件產(chǎn)品在Windows環(huán)境下運行了。
下面,我們做一個實例,讓大家體驗一下編制Vfp程序的大致過程。但要提醒大家,做完這個實例,不要急于進(jìn)行Vfp的面向?qū)ο蟛僮。還是應(yīng)該踏踏實實學(xué)好后續(xù)的課程,打好基礎(chǔ),才能編制出漂亮的程序呀!千萬不要太心急了!
例:計算圓的面積。
一。設(shè)計界面。該程序的運行界面如 圖10 ,設(shè)計步驟:
1.打開我們之前創(chuàng)建的項目文件myvfp.pjx,出現(xiàn)項目管理器窗口,在“全部”選項卡中展開“文檔”選項,選中“表單”,單擊右側(cè)的“新建”按鈕,彈出“新建表單”對話框,如圖11 ,
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |