详解Mastercam后处理打印函数mprint

Mastercam后处理打印函数的用法你是否全知道?是否知道如何使用?

Mastercam后处理打印函数一般用于输出错误信息和警告信息。

打印函数:

mprint

此函数类似VB.NET中msgbox函数。

该函数默认必须包含一个参数,第二个参数为可选参数,第二个参数用于控制对话框的形式,可根据用户点击对话框里的按钮执行相应的动作。

下面将对mprint打印函数进行详细地说明:

只有一个参数时用法:

if  t$ <= zero, result = mprint(stoolnumberrror)

使用第二个可选参数时的用法:

if mprint(stoolnumberrror, Val)= K, exitpost$

#该行代码有2个变量,

#变量1:Val

#变量2:K

下面将对上面2个变量进行详细的说明。

那么第二个参数的数字具体代表了什么呢?具体有哪几种形式的按钮?

当使用第二个参数时,所展示的按钮必须要求用户做出相应的选择。


stesterror : "Buttom Test"


第一个变量 Val 参数范围及说明如下:

Val:1~~6

参数1:只有一个ok按钮的对话框,用法及样式如下图:

if mprint(stesterror, 1) = 1, e$

Mastercam后处理打印函数mprint详细说明



参数2:OK和Cancel两个按钮(确定和取消2个按钮),用法及样式如下图:

if mprint(stesterror, 2) = 1, e$

Mastercam后处理打印函数mprint详细说明



参数3:Abort, Retry 和 Ignore3个按钮,用法及样式如下图:

if mprint(stesterror, 3) = 1, e$

Mastercam后处理打印函数mprint详细说明



参数4:Yes, No 和 Cancel3个按钮,用法及样式如下图:

 if mprint(stesterror, 4) = 1, e$

Mastercam后处理打印函数mprint详细说明



参数5:Yes和No 2个按钮,用法及样式如下图:

if mprint(stesterror, 5) = 1, e$

Mastercam后处理打印函数mprint详细说明



参数6:Retry 和 Cancel 2个按钮,用法及样式如下图:

 if mprint(stesterror, 6) = 1, e$

Mastercam后处理打印函数mprint详细说明



第二个变量 K 参数范围及说明如下:

K:1~~7

1 = 选择了Ok按钮

2 = 选择了Cancel按钮

3 = 选择了Abort按钮

4 = 选择了Retry按钮

5 = 选择了Ignore按钮

6 = 选择了Yes按钮

7 = 选择了No按钮

用法如下,以下代码代码仅为演示作用:

       if mprint(stesterror, 1) = 1, e$

       if mprint(stesterror, 2) = 2, e$

       if mprint(stesterror, 3) = 3, e$

       if mprint(stesterror, 4) = 4, e$

       if mprint(stesterror, 5) = 5, e$

       if mprint(stesterror, 6) = 6, e$

       if mprint(stesterror, 6) = 7, e$

以上为打印函数的全部用法,使用时可根据不同的情况使用不同的按钮形式,

可以方便快捷地做出相应的动作。


免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

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

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

* 公司名称:

姓名不为空

手机不正确

公司不为空