比较VI
- 更新时间2025-08-27
- 阅读时长2分钟
比较VI对话框比较不同版本的VI跟踪应用程序的改动,以图形化的方式显示VI之间的差别。随着项目规模的扩大和项目开发者的增加,版本控制显得尤为重要。
- 打开LabVIEW项目。
- 在VI的前面板或程序框图的菜单中选择工具»比较»比较VI,打开比较VI对话框。
- 单击选择按钮,打开选择VI对话框并根据VI的名称选择一个VI。只能选择内存中已加载的VI。
- 在差别对话框中选择比较选项。
- 单击比较。
注: 进度栏用于显示比较算法中的步骤,而不是尚未进行的比较的数量。
注: 使用相同的步骤比较LabVIEW类的私有数据控件。必须放置不同项目中的各个版本的类,然后在待比较的VI文本框中输入项目路径,路径语法如下:ProjectName.lvproj\My Computer\ClassName.lvclass:ClassName.ctl。
对较大的VI进行比较时可能耗时较长。可在比较进度对话框中取消比较两个VI。
比较完毕后,LabVIEW将在差别对话框中显示两个VI的前面板和程序框图。可在差别对话框中指定要检测和查看的差别类型。例如,可忽略外观上的改动,如对象位置或大小的改动。如选择列表中的某一项,LabVIEW将高亮显示两个VI的差别。
注: 无论是使用第三方源代码控制软件比较VI,还是通过命令行比较VI,LVCompare.exe都使用比较VI对话框。
完成比较后,可在差别对话框中单击,创建VI比较报表。在创建报表对话框中选择报表类型并指定文件路径,将报表另存为:
- 网页(.html)
- XML文档(.xml)
- 文本文件(.txt)
- Microsoft Word文档(.docx (Windows))。
注: 保存比较报表的文件路径必须是本地目录,而不是网络路径。
比较VI层次结构时也可创建比较报表。