Labview弹出请求文件夹/文件

时间:2018-12-14 00:08:41

标签: integration labview

我刚遇到Labview项目的问题。

背景

有问题的软件通常是独立应用程序,但是出于调试目的,我们找到了一种在Labview环境中使用源文件运行该软件的方法。

问题

当我们按下运行命令(顺便说一句,它不会中断)时,它将开始处理我猜到的文件,并且有时会弹出一个文件夹浏览器,而无需进一步说明请求的内容。我们一直在尝试选择MAIN文件夹(MAIN.VI所在的位置),SOURCE文件夹,其中包含项目的所有VI和子VI,但无论哪种方式,它都只是使用文本“应用程序已停止”来更新日志选项卡。 (我认为是由于我们未选择正确的文件/文件夹)。

我想我的主要问题是

  • 有没有办法告诉这个弹出窗口希望我们选择什么?
  • 是否有已知的功能块可能会询问文件/文件夹路径?

其他信息*

几个月前,有人知道这条路,我们已经正确地运行了,但是他只是忘记了,所以这就是为什么我确定它会以这种方式起作用的原因。它在 Labview 13 环境中运行。

任何帮助将不胜感激。

问候。

1 个答案:

答案 0 :(得分:0)

尝试用searching the VI Hierarchy的名称找出可能的罪魁祸首:

  
      
  1. 打开VI或项目,然后选择查看»VI层次结构以显示VI   层次结构窗口。
  2.   
  3. 通过键入商品名称来启动搜索   您想在窗口中的任何地方找到。输入文字时,   出现搜索字符串,并在您键入时显示文本。 LabVIEW   一次突出显示名称以搜索开头的一项   串。
  4.   
  5. 如果有多个项目的名称开头为   搜索字符串,按【{1】】键搜索下一项   匹配搜索字符串。按Enter键查找   与搜索字符串匹配的上一个项目。
  6.   

我非常确定所有可以显示文件或文件夹对话框的LabVIEW原语的名称中都包含Shift-Enterfile,但是如果这样做没有帮助,您也可以尝试{{1 }}或folder

如果发现多个结果,请在运行代码之前在它们上set breakpoints。当执行到达断点时,它将暂停并突出显示断点位置;然后,您可以使用Step In / Step Over来检查是否是触发对话框的节点(如果没有,则使用“暂停”按钮继续执行)。