啟動保存文件對話框.
FileSaveDialog ( "標(biāo)題", "起始目錄", "文件類型" [, 選項
[, "默認(rèn)文件名" [, 句柄]]] )
標(biāo)題 | 對話框窗口標(biāo)題文本. |
起始目錄 | 對話框文件樹中顯示的起始目錄. |
文件類型 | 文件類型篩選, 如:"所有文件 (*.*)" 或 "文本文檔 (*.txt)" 或者多重篩選, 如 "所有文件 (*.*)|文本文檔 (*.txt)" (見備注). |
選項 | [可選參數(shù)] 2 = 路徑必須存在(如果用戶鍵入一個路徑,以反斜杠結(jié)束) 16 = 提示覆蓋文件 |
默認(rèn)文件名 | [可選參數(shù)] 提示用戶保存的文件名. 默認(rèn)為空 (""). |
句柄 | [可選參數(shù)] 對話框的父窗口句柄. |
成功: | 返回選中文件的完整路徑. 多選結(jié)果: "目錄|文件1|文件2|..." |
失敗: | 設(shè)置 @error |
@error: | 1 - 文件選擇失敗. |
2 - 文件類型篩選無效 |
Local $MyDocsFolder = "::{450D8FBA-AD25-11D0-98A8-0800361B1103}"
Local $var
= FileSaveDialog("選擇文件名.", $MyDocsFolder, "腳本文件 (*.aut;*.au3)",
2)
; 選項 2 = 除非選擇一個有效的路徑/文件,或者按下取消按鈕,
否則對話框?qū)⒁恢北3?/span>
If @error
Then
MsgBox(4096, "", "已取消保存.")
Else
MsgBox(4096, "", "你保存為:
" & $var)
EndIf
; 多重篩選
$var = FileSaveDialog("選擇文件名.", $MyDocsFolder, "腳本文件 (*.aut;*.au3)|文本文件 (*.ini;*.txt)", 2)
; 選項 2 = 除非選擇一個有效的路徑/文件,或者按下取消按鈕,
否則對話框?qū)⒁恢北3?/span>
If @error
Then
MsgBox(4096, "", "已取消保存.")
Else
MsgBox(4096, "", "你保存為:
" & $var)
EndIf
provider with jb51.net (unicode) |