tcl/tk 調用選擇路徑的窗口

tk_chooseDirectory -title "選擇工做空間" -initialdir "D:\\"spa

-title 指定打開後顯示的titleblog

-initialdir 指定默認打開的目錄ip

-mustexist 指定用戶是否能夠指定不存在的目錄。若是此參數爲true,則用戶只能選擇已存在的目錄。默認值爲falseci

tk_getOpenFile  獲取文件字符串

 tk_getSaveFile 保存文件get

兩個都返回一個絕對路徑string

-defaultextension => 擴展名it

若是用戶輸入沒有擴展名的文件名,則指定將附加到文件名的字符串。默認值爲空字符串,這意味着在任何狀況下都不會將擴展名附加到文件名。在Macintosh平臺上忽略此選項,該平臺不須要擴展文件名,而且UNIX實現在未提供此文件時從-filetypes選項猜想此值的合理值io

-filetypes => [ filePattern?,...?]擴展

若是特定平臺上的文件對話框中存在文件類型列表框,則此選項會在此列表框中提供文件類型當用戶在列表框中選擇文件類型時,僅列出該類型的文件。若是未指定此選項,或者將其設置爲空列表,或者特定平臺不支持文件類型列表框,則不管其類型如何,都列出全部文件

-initialdir => 目錄

指定彈出對話框時應顯示目錄中的文件若是未指定此參數,則顯示當前工做目錄中的文件。此選項可能沒法始終在Macintosh上運行。這不是一個錯誤。相反,Mac上General Controls控制面板容許最終用戶覆蓋應用程序默認目錄。

-multiple

容許用戶從「打開」對話框中選擇多個文件。在Macintosh上,僅在安裝導航服務時可用。

 

-initialfile => filename

指定彈出對話框時要顯示的文件名。getOpenFile方法忽略此選項

-message => string

指定要包含在對話框的客戶區域中的消息。這僅適用於Macintosh,而且僅在安裝導航服務時可用。

-title => titleString

指定要顯示爲對話框標題的字符串。若是未指定此選項,則會顯示默認標題。在Macintosh平臺上忽略此選項

-filetypes

選項給出filePattern是文件模式列表。每一個文件模式都是表單的列表

tk_getOpenFile -initialdir {D:} -title {"選擇工做空間"} -filetypes {{OLB .OLB}}

相關文章
相關標籤/搜索