如何无需关闭,自动退出我的LabVIEW可执行文件?

更新 Apr 19, 2019

问题详述

我有一个LabVIEW构建的可执行文件,并希望它在完成运行后自动关闭。我怎样才能做到这一点?

解决方案

您可以使用Quit LabVIEW函数(退出 LABVIEW),该函数位于Programming>>Application Control(编程>>应用程序控制)下的Functions Palette(函数选板)中。
 
 
 

相关信息

如果在开发环境中调用Quit LabVIEW函数(退出 LABVIEW),它将关闭LabVIEW。为了使此功能仅在应用程序的可执行版本中运行,您应该将它包含在Functions Palette(函数选板)中的Programming»Structures(编程»结构)下的Conditional Disable Structure(条件禁用结构) 。
LabVIEW 2009或更高版本
LabVIEW 2009添加了一个新的条件符号,允许应用程序确认它是否在开发环境中运行。
  1. Symbols(s)字段中,选择RUN_TIME_ENGINE
  2. 将中心字段保留为==。
  3. Value(s)字段中,键入True。
  4. 选择OK
将Quit LabVIEW函数移动到新创建的子图,将Default case保留为空。
LabVIEW 8.6或更早版本
在LabVIEW 8.6中,您必须定义自定义条件符号。
  1. Symbol(s)字段中,键入DEPLOY
  2. 将中心字段保留为==。
  3. Value(s)字段中,键入TRUE
  4. 选择OK
  5. 选择Project>>Properties 。请注意,您的VI必须是项目的一部分。
  6. 在类别列中选择Conditional Disable Symbols。通过定义DEPLOY符号创建新符号。如果您仍在开发应用程序,请将New Value设置为FALSE 。如果您准备好构建应用程序,请将New Value设置为TRUE
将Quit LabVIEW函数移动到新创建的子图中,将Default case保留为空。
在构建可执行文件之前,请确保将DEPLOY符号更改为True,以便在已部署的应用程序中启用Quit LabVIEW功能。
 

本文是否有帮助?

无帮助