三、綜合應(yīng)用(1小題,計30分)
在考生文件夾下,完成如下綜合應(yīng)用:
建立如圖所示表單,表單完成一個計算器的功能。表單文件名和表單控件名均為calculator,表單標題為"計算器"。
表單運行時,分別在操作數(shù)1(Label1)和操作數(shù)2(Label2)下的文本框(分別為Text1和Text2)中輸入五位數(shù)字(不接受其他字符輸入),通過選項組(Optiongroup1,4個按鈕可任意排列)選擇計算方法(Option1為"+",Option2為"-",Option3為"*",Option4為"/"),然后單擊命令按鈕"計算"(Command1),就會在"計算結(jié)果"(Label3)下的文本框Text3中顯示計算結(jié)果,要求使用DO CASE語句判斷選擇的計算分類,在CASE表達式中直接引用選項組的相關(guān)屬性。
注意:所涉及的數(shù)字和字母均為半角字符。
表單另有一命令按鈕(Command2),按鈕標題為"關(guān)閉",表單運行時單擊此按鈕關(guān)閉并釋放表單。
本題的主要考核點:
表單屬性的修改、表單控件的添加和代碼的書寫、屬性的設(shè)置等。
解題思路:
1.在"文件"菜單中選擇"新建"命令,通過表單設(shè)計器建立表單或直接在命令窗口中輸入create form calculator。
2.點擊工具欄按鈕"表單控件工具欄",通過"表單控件"對話框,向表單中添加各控件。
3.相關(guān)控件的屬性值如下:
對象 屬性 屬性值
calculator Name calculator
calculator Caption 計算器
Label1 Caption 操作數(shù)1
Label2 Caption 操作數(shù)2
Label3 Caption 計算結(jié)果
Text1 InputMask 99999
Text1 Value 0
Text2 InputMask 99999
Text2 Value 0
Option1 Caption +
Option2 Caption -
Option3 Caption *
Option4 Caption /
Command1 Caption 計算
Command2 Caption 關(guān)閉
***********命令按鈕Command1的Click事件代碼如下************
n=thisform.optiongroup1.value
do case
case n=1
thisform.text3.value=thisform.text1.value+thisform.text2.value
case n=2
thisform.text3.value=thisform.text1.value-thisform.text2.value
case n=3
thisform.text3.value=thisform.text1.value*thisform.text2.value
case n=4
thisform.text3.value=thisform.text1.value/thisform.text2.value
endcase
***********命令按鈕Command2的Click事件代碼如下************
thisform.release
操作完成后,以原表單名保存表單并運行。
相關(guān)推薦:2010年9月計算機等級考試沖刺備考指導(dǎo)專題北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |