plusjia 发表于 2007-11-16 19:32:28

关于退出LV的问题,求救!

小弟初学LV,正在编写一个小程序。

程序主体是一个大的while循环,里面还嵌套了很多代码。

我想在前面板设置一个退出按钮,能在程序运行的任何时候退出。

但是通过很多种方法都不行,因为要等待while循环,所以按钮设置了都没有用,退出不了。

高手大哥们有什么好方法吗? 谢谢了!

wdyjz 发表于 2007-11-16 19:46:32

另外再开一个while loop,内部采用状态机或者事件机构,设置一个按钮,内部响应用application exit即可!

kakalin 发表于 2007-11-16 19:49:51

Quit Labview节点

lwzyj 发表于 2007-11-27 01:29:42

具体给个例子说明一下啊!:Q

wdyjz 发表于 2007-11-27 09:52:40

兄弟你一点也不勤快啊,那么多节点应该先熟悉他们的位置和作用,不会的可以搜索example.如果很简单的就直接求代码,其他朋友还会打理你吗?

就这个问题,
1、可以通过你程序本身的错误机制流来进行控制,这样属于安全的退出,尤其是用到了硬件和refnum的东西,当然包括数据库,不正常的退出,就会大量浪费内存占用,而且导致系统工作不正常;
2、紧急的停止和退出可以采用appliacation 的stop\exit节点,但也不建议使用,除非特别紧急的事情;
3、可以专门使用一个event structure+stop节点来紧急停止;
页: [1]
查看完整版本: 关于退出LV的问题,求救!