oneforlove 发表于 2007-4-3 08:45:20

LV中的panel close event问题请教

请问哪问有没有用过panel close? event。

我现想实现当点击标题栏的X(关闭)按键时,弹出一个对话框提示用户是否想要退出,有两个按钮供选择(YES, NO),如果选择YES的话关闭些VI,如果选择NO的话不退出此VI且保持VI点击X按钮之前的状态。

kira 发表于 2007-4-3 08:52:14

用事件结构就可以搞定了.在事件结构中选择Pannel close?,时选择处理事件的方法Discard?然后在事件结构图中添加two button dialog控件,参数自己配置

oneforlove 发表于 2007-4-3 08:54:42

我开始也是这样做,但选择NO的时候也是退出,所以不清楚哪里的问题,你说的discard?怎么个用法,是直接把two button dialog.vi的输出直接接到discard的输入端吗?

kira 发表于 2007-4-3 09:06:55

不是,还要加上一个非门后才连接到discard的输入端

oneforlove 发表于 2007-4-3 09:07:53

经过kira的提示搞定了,昨天我也用了discard来处理,但一直把它的值设置反了,所以老是退出,所以觉得奇怪呀。现把实现的方法共享出来大家一些学习,如有更好的方法也希望大家一起探讨。

oneforlove 发表于 2007-4-3 09:09:24

现把vi文件上传上来。

kira 发表于 2007-4-3 09:10:02

发帖的时候怎么附上图片阿.

oneforlove 发表于 2007-4-3 09:12:01

你把你的图片上传文件时用jpg,jpeg等格式然后上传后论坛会自己变成图片显示出来,图片上传的时候尽量不要用rar的,这样不太方便看。直接上传jpg,jpeg等格式就OK了。兄弟你试试,祝你好运。

wdyjz 发表于 2007-4-3 10:19:47

原帖由 kira 于 2007-4-3 08:52 发表
用事件结构就可以搞定了.在事件结构中选择Pannel close?,时选择处理事件的方法Discard?然后在事件结构图中添加two button dialog控件,参数自己配置

对!:loveliness:

luopeace 发表于 2007-4-25 17:17:49

事件结构中的discard在哪里?

高手,小弟初学LV,学到事件结构的时候,找不到 discard这个对话框。就是不知道怎样把discard这个东西弄出来?

oneforlove 发表于 2007-4-25 21:36:02

你直接选择panel close?事件就会有discard?这个东东了.好运!
页: [1]
查看完整版本: LV中的panel close event问题请教