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