在使用System Exec时显示运行代码



主要软件:
主要软件版本: 7.1
主要软件修正版本: 7.1
次要软件: LabVIEW Development Systems>>LabVIEW Professional Development System

问题: 当我运行System Exec.vi时,为什么不显示正在运行的代码呢?

解答: 为了保证您能看到运行的代码,当在使用"System Exec.vi"时您需要在配置作两个设置。
  1. 您需要使用command.com /K c:\YOURFILE.bat 作为您的字符串命令输入。/K可以保证窗口打开。
  2. 您需要在System Exec子VI的"wait until completion"输入端连接一个False的常量。

重要提示:当代码在运行的时候,窗口保持打开状态,您需要点击右上角的"x"才能关闭窗口。
如果您不想这么做,您可以采用其他方式关闭窗口(如,exit)。您可以使用 /c 代替/K,避免窗口打开。

相关链接:
KnowledgeBase [312FO2W0]: How Can I Make The System Exec.vi Keep the Command Prompt Window Open After Running an MS-DOS Application?
KnowledgeBase[20M9IIHU]: System Exec.vi Hangs When 'Wait for Completion' is TRUE for "DOS" Commands or Batch Files on Windows 95, Windows 98, or Windows ME

附件:





报告日期: 11/07/2006
最近更新: 11/22/2006
文档编号: 3DCEEVZ6