MOM_display_message的具体用法
本帖最后由 hai10110 于 2017-6-1 21:29 编辑以下是官方的解释:
[*]MOM_display_message <message> <title> <type> [<button1>][<button2>][<button3>]
[*]在 NX 中显示消息对话框。
[*]前三个参数是必需的。
[*]<type>为消息框的样式,I|E|W|Q,其中I为信息,E为错误,W为警告而Q为问题。
[*]最多可提供三个可选的按钮标签。如果不提供标签,则使用确定按钮。
[*]用户单击按钮前,后处理作业是暂停的。
[*]该命令将返回 1、2 或 3,具体取决于所单击的按钮。
[*]该命令对批处理模式没有影响,而且不会暂停处理。
http://aimg8.dlszyht.net.cn/user_bbs/image/20170601/20170601211151_20437.png官方只告诉了这里最多可以三个标签按钮和相应返回值,可惜没有告诉这三个的标签按钮的变量是什么;
当我们想用这个MOM_display_message做一些复杂的东西,如:我们点击“确定”按钮的时候输出“abcd”,点击“取消”按钮的时候输出“DFGH”,没有按钮变量就不知道如何写代码。或许依靠找到按钮的变量的方法是不对的,还有一种是获取点击按钮后的返回值,可是我也找到获取点击按钮的代码或者变量。求各位高手帮忙写一个代码,不管用什么方法,只要能实现一下功能:点击相应按钮,输出相应内容,例如:点击“确定”按钮的时候输出“abcd”,点击“取消”按钮的时候输出“DFGH”
这个命令只是9以上的版本可用,9以上的版本可以打开UG后处理构造器打开你的UG后处理添加定制命令复制下面内容粘帖到定制命令里面确定保存后处理测试即可····UG爱好者·小梁
global xl
set xl
if {$xl==1} {MOM_output_literal "(abcd)"}
if {$xl==2} {MOM_output_literal "(DFGH)"}
这解释都那么清楚了,自定义个变量根据返回值用判断命令判断这个自己定义的变量的值输出对应的就是了
谢谢分享!!! 好好学习天天向上
页:
[1]