【字體】對(duì)話框也是Windows應(yīng)用程序中常用的對(duì)話框,通過該對(duì)話框可以方便地設(shè)置文本的字體、字號(hào)以及文字的各種效果,如斜體、下劃線等。
單擊通用對(duì)話框控件【屬性頁】對(duì)話框的【字體】選項(xiàng)卡,從中可以設(shè)置【字體】對(duì)話框的有關(guān)屬性〔也可以在【屬性】窗口中設(shè)置)。表6.13中列出了【字體】對(duì)話框各屬性的含義。
實(shí)例6.6字體對(duì)話框的使用。
在該程序中,用戶可以調(diào)用【字體】對(duì)話框來設(shè)置文本的字體、字號(hào)以及各種效果。
在窗體上放置一個(gè)標(biāo)簽控件、一個(gè)文本框控件、一個(gè)按鈕控件和一個(gè)通用對(duì)話框控件。其中各對(duì)象的屬性設(shè)置如表6.15所示。
雙擊【設(shè)置字體】按鈕,打開【代碼】窗口,將下列代碼添加到ComFont_Click事件過程中:
Private Sub ComFont_Click()
|
在ComFont_Click事件過程中,第一行語句用來調(diào)用字體對(duì)話框,第二行語句是將用戶在對(duì)話框中所選擇的字體賦給文本框TexFont的FontName屬性,其他語句的功能與此類似。
運(yùn)行該程序,在文本框中輸入一段文本,文本的字體、字號(hào)等特征由文本框的Font屬性決定。單擊【設(shè)置字體】按鈕,則出現(xiàn)【字體】對(duì)話框,可見,對(duì)話框中各項(xiàng)屬性的初始值就是在屬性頁(或【屬性】窗口)中設(shè)置的值,如默認(rèn)的字體為在FilelName屬性中設(shè)置的宋體。從中選擇字體、字號(hào)以及各種效果后,單擊【確定】按鈕,則文本框中的文本就以新的設(shè)置顯示。例如,選擇字體為“幼圓”,字體樣式為“斜體”,字號(hào)為“三號(hào)”,選中“下劃線”效果,并且選擇顏色為“紅色”,單擊【確定】按鈕后,則文本框中文本的顯示如圖6.19所示。
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |