綜合應(yīng)用(1小題,計30分)
建立滿足如下要求的應(yīng)用并運行,所有控件的屬性必須在表單設(shè)計器的屬性窗口中設(shè)置:
1. 建立一個表單myform(文件名和表單名均為myform),其中包含兩個表格控件,第一個表格控件名稱是grd1,用于顯示表customer中的記錄,第二個表格控件名稱是grd2,用于顯示與表customer中當(dāng)前記錄對應(yīng)的order表中的記錄。要求兩個表格尺寸相同、左右布局、頂邊對齊。
2. 建立一個菜單mymenu,該菜單只有一個菜單項"退出",該菜單項對應(yīng)于一個過程,并且含有兩條語句,第一條語句是關(guān)閉表單myform,第二條語句是將菜單恢復(fù)為默認的系統(tǒng)菜單。
3. 在myform的Load事件中執(zhí)行生成的菜單程序mymenu.mpr。
注意:程序完成后要運行所有功能。
解題思路:
1.建立表單后并設(shè)置相應(yīng)的屬性。在“表單設(shè)計器”窗口中,單擊鼠標右鍵,在彈出菜單中選擇“數(shù)據(jù)環(huán)境”菜單項,在“添加表或視圖”對話框中,把表“customer”和“order”分別添加到“數(shù)據(jù)環(huán)境設(shè)計器”中,單擊“關(guān)閉”按鈕關(guān)閉“添加表或視圖”對話框。
在“數(shù)據(jù)環(huán)境”中選中“customer”表按住不放,移動鼠標到“表單設(shè)計”中,再松開鼠標。選中“order”表按住不放,移動鼠標到“表單設(shè)計”中,再松開鼠標。
選中表格1(customer),在“屬性”的Name處輸入“grd1”。選中表格2(order),在“屬性”的Name處輸入“grd2”。單擊布局工具欄來設(shè)置表格的尺寸和布局等。
2.建立菜單文件,將各菜單項和菜單的命令設(shè)置好之后,單擊“顯示”菜單中的“常規(guī)選項”,勾選頂層表單。單擊工具欄上“保存”按鈕,在彈出“保存”對話框中輸入“mymenu”即可!安藛卧O(shè)計器”窗口下,單擊“菜單”菜單欄,選擇“生成”菜單項,生成“mymenu.mpr”文件,最后關(guān)閉菜單設(shè)計器。
然后再把剛才的myform表單打開并處于當(dāng)前狀態(tài)。把表單的showWindow屬性中選2-作為頂層表單。最后在表單的Load事件中輸入:do mymenu.mpr with this 命令也可以這樣寫:do mymenu.mpr with this,“aaa”
![]() | ![]() .. 定價:¥45 優(yōu)惠價:¥42 更多書籍 |
![]() | ![]() .. 定價:¥225 優(yōu)惠價:¥213 更多書籍 |