NI LabVIEW,CVI,数据采集等产品讨论区

取消
显示结果 
搜索替代 
您的意思是: 

关于configuration file的问题2

已解决!
转到解答

我的程序请见链接,现在有个问题,我点击登记,弹出登记信息,输入完信息后点击确定,文件保存,但保存完了之后子VI并不消失,而需要我点击“取消/返回”项才消失,我想说怎样修改我的程序,可以让我只要点击确定保存好信息后,子VI自动关闭?

下载全部
0 项奖励
1 条消息(共 11 条)
7,140 次查看
VI Properties > Window Appearance > Customise...
 
Check (Set):  Show front panel when called. Close afterwards if originally closed.
 
Read also this thread... 
 
PS: Yours similar/ duplicate post here 
Ian F
Since LabVIEW 5.1... 7.1.1... 2009, 2010, 2014
依恩与LabVIEW
LVVILIB.blogspot.com
0 项奖励
2 条消息(共 11 条)
7,129 次查看

我觉得问题还是存在。。。

我自己想的是要让它知道当我保存了信息之后,它就完成任务了,就等同于把while循环该结束了,这个信号要怎么给?

0 项奖励
3 条消息(共 11 条)
7,125 次查看

Hi,

 

You may end the while-loop with the Loop condition i.e. Continue while error wired to the error cluster output from the Configuration File I/O function.

 

For example, if the file saving was a successful one i.e. No Error, the while-loop ends. Else... you decide 😉

Ian F
Since LabVIEW 5.1... 7.1.1... 2009, 2010, 2014
依恩与LabVIEW
LVVILIB.blogspot.com
4 条消息(共 11 条)
7,121 次查看

我又写了一个程序,测试结果如下:

1.我输入信息,保存结果,子VI直接关闭返回主VI——成功

2.我直接点击子VI“取消/返回”按钮,子VI关闭返回主VI——成功

3.我输入信息,点击确定,弹出保存文件对话框,但突然不想保存了,点击对话框中取消键(不是我子VI中的那个“取消/返回”按钮),程序报错error43——operator cancel之类的,点击continue,程序可以继续运行——该测试失败。

所以现在就剩下的问题是,如何不报错?您给我传的例子我看看~~再测试测试,麻烦您再看看我这次改的程序,谢谢啦

下载全部
0 项奖励
5 条消息(共 11 条)
7,118 次查看
我用了一个最笨的办法,直接连一个error out在cancel 连接的case结构的true里,然后再把error out在前面板隐藏,这样过程中就不会有弹窗报错了,可总觉得是很烂的办法:(
0 项奖励
6 条消息(共 11 条)
7,115 次查看
解答
已被主题作者 413332985 接受
See your original post here
Ian F
Since LabVIEW 5.1... 7.1.1... 2009, 2010, 2014
依恩与LabVIEW
LVVILIB.blogspot.com
7 条消息(共 11 条)
7,113 次查看

原来我一直在原地兜圈子呢,您在那个帖子的回复,我当时以为因为您并没有用到config文件,所以可能和我的结果不同,却没有注意到您是用了一个error cluster就解决了,我自己在这边还悟了半天才想到error out真是失败啊,遇到我这样的提问者还真是辛苦您了,谢谢谢谢~

8 条消息(共 11 条)
7,106 次查看

So, which of the VI examples that are of helpful? Can you tell me? Thanks ;)

 

告诉您一秘密: 我还没看过您的VIs 😛

Message Edited by ian fung on 01-18-2010 02:44 PM
Message Edited by ian fung on 01-18-2010 02:47 PM
Ian F
Since LabVIEW 5.1... 7.1.1... 2009, 2010, 2014
依恩与LabVIEW
LVVILIB.blogspot.com
0 项奖励
9 条消息(共 11 条)
7,103 次查看

哈哈,其实我有感觉到好像是没有看,不然像您这样的高手直接在我的程序上改2笔问题早就解决了,不会只是围绕着问题给参考~~不过您的指导很有用^_^,而且我这样慢慢摸索印象会更深刻~

anyway,thanks again!

10 条消息(共 11 条)
7,091 次查看