今天的小技巧与文件快捷键以及你在LabVIEW中处理File I/O函数时可能遇到的潜在问题。看一下下面的VI,它只是简单地用到了List Folder函数来返回我的C盘的最顶级内容。

      我们来看一下“folder names”这个列表,看到“Shortcut to C.lnk”这行了吗?这是一个我在C盘创建的一个快捷方式。如果你在一个循环中使用List Folder函数来递归列举C盘内容时,这个在文件夹列表中出现的实时可能会发生问题。这个问题在LabVIEW 7.1和之前版本中没有什么很好的方式。但是在LabVIEW 8.0时,我们在File/Directory Info函数中有了一个新的输出。


      看到了这个“
Shortcut”输出了吗,观察一下它是如何输出TRUE的:当检查文件信息为“c:\Shortcut to C.lnk”的时候。因此,现在你的递归操作就不会出现这个问题了。