顯示一個(gè)文件保存對(duì)話框。
FileSaveDialog ( "標(biāo)題", "起始目錄", "文件類(lèi)型" [, 選項(xiàng) [, "默認(rèn)文件名"]] )
參數(shù)
標(biāo)題 | 文件保存對(duì)話框的標(biāo)題。 |
起始目錄 | 在文件選擇對(duì)話框的文件樹(shù)中顯示的起始目錄。 |
文件類(lèi)型 | 篩選文件類(lèi)型,例如:"所有文件(*.*)" 或 "文本文檔(*.txt)" |
選項(xiàng) | [可選參數(shù)] 對(duì)話框相關(guān)選項(xiàng):若要同時(shí)應(yīng)用多個(gè)選項(xiàng),只需把各個(gè)數(shù)值加起來(lái)即可。 1 = (如果用戶(hù)鍵入文件名則)目標(biāo)文件必須確實(shí)存在 2 = (如果用戶(hù)鍵入路徑則)路徑必須確實(shí)存在 4 = 允許選擇多個(gè)文件 8 = (如果目標(biāo)文件并不存在則)提示用戶(hù)(彈出對(duì)話框)可創(chuàng)建新文件 16 = 詢(xún)問(wèn)用戶(hù)(彈出對(duì)話框)是否覆蓋文件 |
默認(rèn)文件名 | [可選參數(shù)] 提示用戶(hù)可保存的默認(rèn)文件名(在文件名列表框中預(yù)填此文件名)。 |
返回值
成功: | 返回選中文件的完整路徑。如果選中多個(gè)文件則以豎線分割,例如"目錄|文件1|文件2|..." |
失。 | 把 @error 設(shè)為 1。 |
注意
如需篩選多種文件類(lèi)型請(qǐng)參照下面的示例在 文件類(lèi)型 參數(shù)中使用分號(hào)來(lái)分隔每個(gè)文件類(lèi)型(并把它們放在小括號(hào)內(nèi))。
相關(guān)
FileOpenDialog, FileSelectFolder
示例
$MyDocsFolder = "::{450D8FBA-AD25-11D0-98A8-0800361B1103}"
$var = FileSaveDialog( "請(qǐng)選擇一個(gè)名字", $MyDocsFolder, "腳本文件(*.aut;*.au3)", 3)
; 選項(xiàng) 3 = 將一直存在直到用戶(hù)選中合法的路徑/文件名
If @error Then
MsgBox(4096,"","沒(méi)有保存。")
Else
MsgBox(4096,"","您選擇了 " & $var)
EndIf