labview 生成应用程序如何随时停止?

2024-12-17 07:17:43
推荐回答(2个)
回答1:

在每个线程都有你的停止按钮进行控制。解决这个问题关键在于你的编程的结构和风格上面下功夫。因为这个问题没有具体实例,我这不太好讲。我只粗谈一下,一般的实现方法是通过事件结构响应操作者的停止按钮事件。当事件结构响应停止命令时,发出相关命令停止各线程的程序运行。这里再次强调在程序设计时应该有良好的控制结构,和编程风格,这样你编的程序才能最终达到一个实用的程序,而不是范例和小的调试程序。找一个编程风格较好的例子学习学习。编程风格对LabVIEW很重要,NI 有一个文档也专门讲了编程风格问题。
你说的问题的另一个方法是可以在程序中单独开一个线程,使用LabVIEW功能函数STOP。但这种终止是种强制的终止,会引起一此执行程序的终止,不建议,也就是编程风格不好。

回答2:

创建菜单,用事件结构响应其操作,再用常量T(bool型)输出到停止,即可退出程序