此为 Mathematica 7 文档,内容基于更早版本的 Wolfram 语言
查看最新文档(版本11.1)

SystemDialogInput

SystemDialogInput["type"]
调出交互式系统的对话框并返回对话中的值。
SystemDialogInput["type", init]
init 作为对话框的初始设置。
  • 包含的几种类型:
"Color"颜色选择对话框
"Directory"目录对话框
"FileOpen"打开文件对话框
"FileSave"保存文件对话框
"RecordSound"录音对话框
  • 当计算 SystemDialogInput 时,Mathematica 停止直到对话框被释放并给出返回值。
  • 许多对话框类型允许给出 WindowTitle 选项。
  • 对于 "FileOpen""FileSave",文件的过滤可以由 SystemDialogInput[..., {init, {"type1"->{"patt11", "patt12", ...}, "type2"->{...}, ...}}] 的形式指定,这种用法与 FileNameSetter 类似。
建立一个系统颜色选择对话,返回被选择的颜色:
In[1]:=
Click for copyable input
Out[1]=
 
建立一个系统打开文件的对话,返回被选择的文件名:
In[1]:=
Click for copyable input
Out[1]=
 
系统录音对话:
In[1]:=
Click for copyable input
Out[1]=
6 的新功能