第三章 公共對(duì)話框
1、文件對(duì)話框
• 文件對(duì)話框分類:
– 打開(Open)文件對(duì)話框:可以讓用戶指定一個(gè)文件,由程序來實(shí)現(xiàn);
– 另存為(Save As)文件對(duì)話框:保存文件對(duì)話框,可以指定一個(gè)文件,并以這個(gè)文件名保存當(dāng)前文件。
從結(jié)構(gòu)上來說,“打開”和“另存為”對(duì)話框是類似的。
• 文件對(duì)話框的主要屬性
– FileName 屬性: 設(shè)置所選文件的路徑和文件名。
– FileTitle 屬性:設(shè)置要打開或保存文件的名稱(沒有路徑)
– Filter 屬性:指定在對(duì)話框中顯示的文件類型。用該屬性可設(shè)置多個(gè)文件類型。由描述符和過濾器兩部分組成
dialog1.filter=word files|*.doc dialog1.filter=All Files | *.*| Word Files |*.Doc| text Files | *.txt
• 文件對(duì)話框的主要屬性
– FilterIndex屬性:指定默認(rèn)的過濾器
dialog1.filterindex=3
– InitDir屬性:指定文件對(duì)話框中的初始目錄,如該屬性沒有指定,則使用當(dāng)前目錄
– MaxFileSize屬性:設(shè)置Filename屬性的最大長(zhǎng)度。
2、顏色對(duì)話框
使用通用對(duì)話框 ShowColor 方法顯示“顏色”對(duì)話框。功能:生成或選擇自定義顏色。
• Color 屬性:設(shè)置或返回選定的顏色。語(yǔ)法格式:object.Color [= number]。 Flags屬性值的含義
值 符號(hào)常量 作 用
1 vbCCRGBInit 使得Color屬性定義的顏色在首次顯示對(duì)話框時(shí)隨著顯示出來
2 vbCCFullOpen 打開完整對(duì)話框,包括“用戶自定 顏色”窗口
4 vbCCPreventFullOpen 禁止選擇“規(guī)定自定義顏色”按鈕
8 vbCCShowHelp 顯示一個(gè)“Help”按鈕
3、字體對(duì)話框
用通用對(duì)話框的 ShowFont 方法顯示“字體”對(duì)話框。 功能:為文字指定字體、大小、顏色和樣式。
要使用“字體”對(duì)話框,先設(shè)置通用對(duì)話框中與字體對(duì)話框相關(guān)的屬性,然后用ShowFont 方法顯示對(duì)話框。
• Flags屬性值的含義(字體對(duì)話框)
屬性值 符號(hào)常量 作 用
1 cdlCFScreenFonts 只顯示屏幕字體
2 cdlCPrinterFonts 只列出打印機(jī)字體
3 cdlCFBoth 列出打印機(jī)和屏幕字體
4 cdlCFShowHelp 顯示一個(gè)Help按鈕
256 cdlCFEffects 顯示“效果”框:刪除線、下劃線和顏色
8192 cdlCLimitSize 只顯示在Max屬性和Min屬性指定范圍內(nèi)的字體大小
相關(guān)推薦:2010年9月計(jì)算機(jī)等級(jí)考試精華備考資料匯總北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |