|
SOLUTIONS
|
MATHEMATICA 内置符号
FileNameSetter
FileNameSetter[name]
表示一个文件名称设置器,它表示为一个 Browse 按钮,并且点击时弹出一个文件打开对话框,对话框打开 name 所在的路径.
FileNameSetter[Dynamic[name]]
动态更新 name 的当前值,如果选择不同的文件时, name 值重新设定.
FileNameSetter[name, "Save"]
弹出一个文件保存对话框.
FileNameSetter[name, "spec", {"type1"->{"patt11", "patt12", ...}, "type2"->{...}, ...}]
搜索
类型的文件,它的名称匹配文件模式
.
更多信息更多信息
- 在 FileNameSetter[name, "spec"] 中,通常,对话框的可能的设置是:
-
"Open" 文件打开对话框 (缺省) "OpenList" 多个文件打开对话框 "Save" 文件保存对话框 "Directory" 目录选择对话框 - 在 FileNameSetter[name, "spec"] 中,name 通常是一个单独完整的文件名称的字符串.
- 在 FileNameSetter[name, "OpenList"] 中,name 通常是文件名称字符串组成的列表.
- 如果所挑选的文件已经存在,FileNameSetter[name, "Save"] 生成一个警告信息.
- 如果在文件打开对话框中没有选择一个文件就关闭了,则 FileNameSetter 保存 name 不发生改变.
- FileNameSetter["", ...] 不使用初始文件名.
- 如果名称没有给出一个有效的目录,FileNameSetter 使用一个默认路径 $UserDocumentsDirectory.
- 如果没有给出文件的指定类型,则文件打开对话框列出所有的文件.
- 在文件打开对话框中,
列出筛选的名称,并选择文件名匹配指定模式的文件. - 可以给出下列选项:
-
Appearance Automatic 文件名称设置器的外观 BaseStyle {} 设置器的基本样式 Enabled Automatic 是否可用或不可用 ImageMargins 0 显示周边的边幅 ImageSize Automatic 整体显示的尺寸 WindowTitle Automatic 浏览窗口的标题 - 设置 Appearance->"form",字符串
将用于替换
. - 作为 Appearance 给出的其它表达式,按字面上显示为不点击 FileNameSetter 时外观.
- FileNameSetter 主要用于本地内核.
- FileNameSetter 中的文件名使用适用于您的计算机系统的路径分隔符.
- FileNameSetter[] 等价于 FileNameSetter["", "Open"].
- Setting 可用来查找 FileNameSetter 指定的文件名.
- BaseStyle 的设置可以作为当前样式表中
给出的样式的补充.
版本 6 的新功能
Mathematica 9 is now available!
New to Mathematica?
Find your learning path »
Have a question?
Ask support »
