將通用對話框控件添加到窗體中后,如何在程序中打開指定類型的對話框呢?通用對話框控件提供了兩種打開對話框的方法。一種方法是使用它的Action屬性,通過為Action屬性賦值,就可以打開對應(yīng)類型的對話框。Action屬性的值及其對應(yīng)的對話框如表6.6所示。
這里給出一個(gè)打開【打開】對話框的實(shí)例。在窗體中添加一個(gè)按鈕控件和一個(gè)通用對話框控件,設(shè)置按鈕控件的Caption屬性值為“打開”,名稱使用默認(rèn)值,如圖6.7所示。
雙擊按鈕控件打開【代碼】窗口,輸入如下代碼:
Private Sub Commandl_Click()
CommonDialog1.Action=1
End Sub
單擊工具欄中的【運(yùn)行】按鈕運(yùn)行該程序,單擊【打開】按鈕,即可打開如圖6.8所示的【打開】對話框。
另一個(gè)打開對話框的方法是使用通用對話框控件的方法,這種方法更直觀。通用對話框控件的方法與其對應(yīng)的對話框如表6.7所示。
將上述程序中的代碼CommonDialogl.Action =1替換為CommnonDialog1.Show-Open,運(yùn)行程序,單擊【確定】按鈕,也可打開如圖6.8所示的【打開】對話框。
注意:對話框的類型不是在設(shè)計(jì)段設(shè)置,而是在運(yùn)行時(shí)通過代碼設(shè)置的。
通用對話框是一組標(biāo)準(zhǔn)的對話框,它們有標(biāo)準(zhǔn)的外觀與功能,通過設(shè)置通用對話框控件的某些屬性,可以部分地改變對話框的外觀。如設(shè)置DialogTitle屬性,可以改變對話框的標(biāo)題;Flags屬性則可以用來設(shè)置對話框的外觀。
相關(guān)推薦:
2010年9月計(jì)算機(jī)等級考試成績查詢時(shí)間匯總
2011計(jì)算機(jī)等級考試二級VB考點(diǎn)及習(xí)題匯總
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |