SystemDialogInput

SystemDialogInput["type"]
调出交互式系统的对话框,并返回对话框中选择的值.

SystemDialogInput["type", init]
init 作为对话框的初始设置.

更多信息更多信息

  • 可能的类型包括:
  • "Color"颜色选择对话框
    "Directory"目录对话框
    "FileOpen"打开文件对话框
    "FileSave"保存文件对话框
    "RecordSound"录音对话框
  • 当计算 SystemDialogInput 时,Mathematica 停止运行直到对话框被释放并返回一个结果.
  • 如果对话框取消,SystemDialogInput 返回 $Canceled.
  • 许多对话框类型允许给出 WindowTitle 选项.
  • 对于 ,文件的过滤器可以由 SystemDialogInput[..., {init, {"type1"->{"patt11", "patt12", ...}, "type2"->{...}, ...}}] 的形式指定,这种用法与 FileNameSetter 类似.
  • 所有平台均不支持 .

范例范例打开所有单元关闭所有单元

基本范例 (3)基本范例 (3)

建立一个系统颜色选择对话框,返回选中的颜色:

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 的新功能
New to Mathematica? Find your learning path »
Have a question? Ask support »