PowerMill后处理'MessageBox'全局函数解读


MessageBox(text [, flags])

MessageBox函数创建、显示并操作一个消息框。该消息框包含一个使用脚本定义的消息,以及任何预定义的图标和按钮的组合。

该值必须在 CLDATA 文件中指定的限制范围内。如果这台机床床已经超出指定的最大值,或如果指定的坐标轴不存在,则返回错误。

参数

text - 包含要显示的消息的字符串。
flags - 指定对话框的内容和表现方式。此参数可以是以下各组标志或标志的组合。

  • ppOk - 该消息框包含一个按钮:确定。这是默认设置。
  • ppOkCancel - 该消息框包含两个按钮:确定取消
  • ppYesNo - 该消息框包含两个按钮:是否
  • ppYesNoCancel - 该消息框包含三个按钮:,取消
  • ppRetryCancel - 该消息框包含两个按钮:重试取消
  • ppAbortRertyIgnore - 该消息框包含三个按钮:中止重试,和 忽略
  • ppCancelTryContinue - 该消息框包含三个按钮:取消再试一次继续
  • ppIconError - 一个停止标志图标将显示在消息框中。
  • ppIconWarning - - 一个感叹号图标将显示在消息框中。
  • ppIconAsterisk - 一个在一个圆圈中由小写字母组成的图标将出现在消息框中。


返回值

如果消息框有一个取消按钮,则函数返回的ppIdCancel值,如果按ESC键或选择取消按钮。如果消息框中有没有取消按钮,按esc 键任何影响。

如果函数失败,返回值为零。

如果此函数已执行,返回值是以下值之一。

  • ppIdOk - 确定 按钮被选中。
  • ppIdCancel - 取消 按钮被选中。
  • ppIdAbort - 中止 按钮被选中。
  • ppIdRetry - 重试 按钮被选中。
  • ppIdIgnore - 忽略 按钮被选中。
  • ppIdYes -  按钮被选中。
  • ppIdNo -  按钮被选中。
  • ppIdTryAgain - 再试一次 按钮被选中。
  • ppIdContinue - 继续 按钮被选中。


示例 (JScript)
MessageBox("Some information");
...
var result = "";
if (MessageBox("Do you want print tool table?", ppYesNo) == ppIdYes) {
result += StandardResponse("%b(Generate Tool Table Command)%");
}


QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空