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