tk_chooseDirectory -title
“选择工作空间” -initialdir “D:\\”
-title
指定打开后显示的title
-initialdir
指定默认打开的目录
-mustexist
指定用户是否可以指定不存在的目录。如果此参数为true,则用户只能选择已存在的目录。默认值为
false
。
tk_getOpenFile 获取文件
tk_getSaveFile 保存文件
两个都返回一个绝对路径
-defaultextension
=>
扩展名
如果用户输入没有扩展名的文件名,则指定将附加到文件名的字符串。默认值为空字符串,这意味着在任何情况下都不会将扩展名附加到文件名。在Macintosh平台上忽略此选项,该平台不需要扩展文件名,并且UNIX实现在未提供此文件时从
-filetypes
选项猜测此值的合理值。
-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}}
转载于:https://www.cnblogs.com/sunjinggege/p/9968425.html