看實例學(xué)VFP:用頂層表單制作軟件主界面本文來制作一個頂層表單用作系統(tǒng)的主界面,運行界面見本文末尾,完成本例后即可以運行此表單并執(zhí)行菜單里所指定的那些操作了。當(dāng)然這僅僅是一個主表單而已,還需要一個系統(tǒng)用戶登錄驗證表單來調(diào)用這個表單,以及主程序及連編、發(fā)布等操作,在后面的例子中會介紹這些。 本例制作步驟如下: 一、新建表單,將其caption屬性值設(shè)置為“編程入門網(wǎng)網(wǎng)址管理系統(tǒng)”,width屬性值設(shè)置為600,height屬性值設(shè)置為400,AutoCenter屬性值設(shè)置為.t.,并將表單保存為“主表單.scx”。 二、將表單的ShowWindow屬性值設(shè)置為“2-作為頂層表單”,這一步很重要,首先因為看實例學(xué)VFP:制作只能從頂層表單調(diào)用的系統(tǒng)主菜單這一例中的菜單已經(jīng)設(shè)置為只能從頂層表單中調(diào)用了;其次,使用頂層表單作軟件主界面需要在主程序中用_screen.Visible=.F.語句將主屏幕隱藏,如果表單不設(shè)置為頂層表單的話,執(zhí)行的結(jié)果是連表單也一起隱藏了。 三、設(shè)置表單的picture屬性為你工作目錄里的一幅圖片,我用的是“風(fēng)景.JPG”,你也可以選一個自己喜歡的。 四、添加事件代碼 (一).表單的init事件代碼: do MAIN.MPR with this,.t. &&調(diào)用主菜單 (二).表單的unload事件: close all 五、運行“主表單.scx”,界面見下圖:
此時就可以執(zhí)行菜單里所指定的操作了,比如我單擊了“數(shù)據(jù)操作”下的“瀏覽數(shù)據(jù)”,界面如下:
本例代碼在Win2003+VFP6.0環(huán)境下調(diào)試通過。 |
|
|