ErrorBox

ErrorBox[boxes]

是一个底层的框符结构,用于表示输入或输出中不能解释的框符.

更多信息

  • ErrorBox[boxes] 通常显示为 boxes 的原始形式,且带有下划线来指明不能被解释的部分.
  • 一个显式的 ErrorBox 通常是由于调用 MakeExpression 失败而生成的.
  • 当前端从 NotebookCell 表达式中读到无效的框符结构时,它会生成隐式的 ErrorBox,但当表达式被写出来时它仍然保持了原来的结构.
  • ErrorBox 被显示为粉红色的框符. 这个粉红色的框符可以有提示或其它内容,以帮助指出错误的性质.

范例

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

基本范例  (2)

当检测到不完整的语法时,MakeExpression 会生成 ErrorBox 结构:

ErrorBox 显示为一个粉红色的框符:

无效的框符参数可能会生成 ErrorBox

范围  (3)

隐式的 ErrorBox 可能意味着坏的图形表达式:

在控件或 Dynamic 表达式中的隐式 ErrorBox 指示了求值过程中信息:

右手侧的坏的选项值可能导致隐式的 ErrorBox

属性和关系  (2)

可以用 NotebookRead 读取内核排版生成的 ErrorBox

错误的框符会被显示为一个 ErrorBox,但 NotebookRead 会反映出这是个坏的输入:

Wolfram Research (1996),ErrorBox,Wolfram 语言函数,https://reference.wolfram.com/language/ref/ErrorBox.html.

文本

Wolfram Research (1996),ErrorBox,Wolfram 语言函数,https://reference.wolfram.com/language/ref/ErrorBox.html.

CMS

Wolfram 语言. 1996. "ErrorBox." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/ErrorBox.html.

APA

Wolfram 语言. (1996). ErrorBox. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/ErrorBox.html 年

BibTeX

@misc{reference.wolfram_2024_errorbox, author="Wolfram Research", title="{ErrorBox}", year="1996", howpublished="\url{https://reference.wolfram.com/language/ref/ErrorBox.html}", note=[Accessed: 25-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_errorbox, organization={Wolfram Research}, title={ErrorBox}, year={1996}, url={https://reference.wolfram.com/language/ref/ErrorBox.html}, note=[Accessed: 25-November-2024 ]}