最近筆者在開發INTRANET信息采集系統時偶得一控件,恰恰能完成打開通用對話框的功能,並且效果極佳,不敢獨享,拿來與諸君共享之。
因為該控件存放於VB6中,所以具體使用方法和在VB中類似。
下面分別對各組選項加以說明:
A、“打開/另存為”:
對話框標題是“打開/另存為”窗體的標題,如打開文件時可輸入“打開文件”,另存文件時可輸入“保存文件”。文件名稱是要打開/另存文件的默認值,一般打開/另存時此處為空。初始化路徑是打開/另存文件的默認路徑,一般為空。過濾器是用來在“打開/另存為”處理中,通過對該屬性的設置來控制文件的類型。其設置方法為ACCESS文件|*.mdb|文本文件|*.txt|所有文件|*.*
B、顏色
C、字體
D、打印
E、幫助
過濾器屬性的設置方法:
Dialog1.filter=“ACCESS文件|*.mdb|文本文件|*.txt|所有文件|*.*”
通過FileName屬性獲取選定的文件名。
常用對話框控件屬性及方法表
-valign="top"width="29">Copies
->-valign="top"width="71">要打印的份數
->-valign="top"width="29">FromPage
->-valign="top"width="71">打印的起始頁
->-valign="top"width="29">ToPage
->-valign="top"width="71">打印的結束頁
->-valign="top"width="29">Hdc
->-valign="top"width="71">選定打印機的設備上下文
->-valign="top"width="29">ShowOpen
->-valign="top"width="71">打開
->-valign="top"width="29">ShowSave
->-valign="top"width="71">另存為
->-valign="top"width="29">ShowColor
->-valign="top"width="71">顏色
->-valign="top"width="29">ShowFont
->-valign="top"width="71">字體
->-valign="top"width="29">ShowPrinter
->-valign="top"width="71">打印
->-valign="top"width="29">ShowHelp
->-valign="top"width="71">調用Windows“幫助”
->例:打開文件對話框的命令如下:
dimfilename1AsString
Dialog1.showopen顯示打開文件對話框
Filename1=Dialog1.filename獲取所選擇的文件名
例:打開保存文件對話框的命令如下:
dimfilename1AsString
Dialog1.showsave顯示保存文件對話框
Filename1=Dialog1.filename獲取所選擇的文件名
其它幾種對話框的打開方式與上面的方法相同,值得一提的是可以通過該控件控制打印機的使用,非常方便。以上就是MicrosoftCommonDialogControl,Version6.0控件的具體使用方法,希望對讀者有一定幫助。
->