第 1 頁(yè):基本操作題 |
第 2 頁(yè):簡(jiǎn)單應(yīng)用題 |
第 3 頁(yè):綜合應(yīng)用題 |
第 4 頁(yè):參考答案 |
一、基本操作題
(1)【考點(diǎn)分析】本題考點(diǎn)有:通用對(duì)話(huà)框的Action、Dia-logtitle、Name和Filter屬性,命令按鈕的Name和Caption屬性以及通用對(duì)話(huà)框的ShowOpen方法。
【解題思路】通用對(duì)話(huà)框是一種ActiveX控件,在一般情況下,啟動(dòng)VisualBasic后,在工具箱中沒(méi)有通用對(duì)話(huà)框控件。為了把通用對(duì)話(huà)框控件加到工具箱中,其操作步驟如下:執(zhí)行“工程”菜單中的“部件”命令,打開(kāi)“部件”對(duì)話(huà)框,在對(duì)話(huà)框中,選擇“控件”選項(xiàng)卡,然后在控件列表框中,選擇“MicrosoftCommonDialogControl6.0”,再單擊“確定”按鈕,通用對(duì)話(huà)框立即被加到工具箱中。通用對(duì)話(huà)框的屬性可以在屬性窗口中直接設(shè)置。
當(dāng)通用對(duì)話(huà)框顯示為“打開(kāi)”或“另存為”類(lèi)型時(shí),其FileName屬性用于返回或設(shè)置所選的文件的路徑和文件名。Filter(過(guò)濾器)屬性用于指定在對(duì)話(huà)框的文件列表中顯示文件的類(lèi)型。語(yǔ)法為“對(duì)象名.Filter=‘描述l文件擴(kuò)展名…。打開(kāi)順序文件的基本格式為“OpenFileNameForModeAs#FileNumber”。FileName表示要打開(kāi)的文件的路徑;Mode為打開(kāi)模式,0utPut用于輸出、Append用于追加寫(xiě)入、Input用于讀取;FileNumber為打開(kāi)文件時(shí)指定的句柄。
【操作步驟】
步驟1:新建一個(gè)窗體,按照要求建立控件并設(shè)置其屬性,如圖3.21所示。程序中用到的控件及屬性見(jiàn)表3.13。
步驟2:打開(kāi)代碼編輯窗口,在指定位置編寫(xiě)如下代碼。
參考答案
PrivateSubCommandl_Click()
CDl.ShowOpen’顯示打開(kāi)文件對(duì)話(huà)框
EndSub
步驟3:調(diào)試并運(yùn)行程序,關(guān)閉程序后按題目要求存盤(pán)。
【易錯(cuò)提示】對(duì)話(huà)框的屬性設(shè)置不僅可以在屬性窗口中設(shè)置,也可以在屬性頁(yè)對(duì)話(huà)框中設(shè)置。打開(kāi)“屬性頁(yè)”對(duì)話(huà)框的方法是在窗體上的通用對(duì)話(huà)框控件上單擊鼠標(biāo)右鍵,在彈出的快捷菜單中選擇“屬性”命令。通用對(duì)話(huà)框控件“屬性頁(yè)”對(duì)話(huà)框中有5個(gè)選項(xiàng)卡,因此要注意對(duì)不同類(lèi)型的對(duì)話(huà)框設(shè)置屬性,就要選擇不同的選項(xiàng)卡。
(2)【考點(diǎn)分析】本題考點(diǎn)有:命令按鈕的Caption、Name和Left屬性。
【解題思路】在VisualBasic中,通過(guò)代碼使命令按鈕向左移動(dòng)100,需要用到按鈕的Left屬性,使其值在每單擊一次按鈕時(shí)減去100。
【操作步驟】
步驟1:新建一個(gè)窗體,按照要求建立控件并設(shè)置相應(yīng)屬性如表3.14所示。
步驟2:打開(kāi)代碼編輯窗口,在指定位置編寫(xiě)如下代碼。
參考答案
PrivateSubCommandl_Click()
Commandl.Left=Commandl.Left-l00
EndSub
步驟3:調(diào)試并運(yùn)行程序,關(guān)閉程序后按題目要求存盤(pán)。
微信搜索"考試吧"獲取更多考試資訊、備考資料
相關(guān)推薦:
各地2016年全國(guó)計(jì)算機(jī)等級(jí)考試報(bào)名時(shí)間匯總
各地2016年計(jì)算機(jī)等級(jí)考試準(zhǔn)考證打印時(shí)間匯總
各地2016年全國(guó)計(jì)算機(jī)等級(jí)考試費(fèi)用匯總
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |