LabVIEW中的自动保存功能是如何工作的?



主要软件:
主要软件版本: 8.2
主要软件修正版本:
次要软件: N/A

问题: 我很希望了解LabVIEW中的自动保存功能,它是如何工作的呢?

解答: 在LabVIEW 8.2中引入了自动保存的功能。
当发生非正常关机或系统故障时,LabVIEW会自动备份所有在关机或故障时打开并修改的VI(.vi),VI模板(.vit),控件(.ctl),控件模板(.ctt),项目(.lvproj),项目库(.lvlib),XControl(.xctl)或LabVIEW类(.lvclass)的文件到一个临时路径下。默认情况下,LabVIEW在每次运行前及每5分钟自动保存VIs。您可以在工具» 选项» 环境下来改变这些默认的设置。

注意: 
如果您在自动保存时在文件的任何位置输入了一些文本,LabVIEW并不会保存该文件。该措施避免了在自动保存时打断文本的输入。

LabVIEW在默认数据路径下的LVAutoSave子路径下存储备份文件。我们不推荐您手动访问或修改LVAutoSave路径下的文件。

如果LabVIEW在非正常关机或系统故障前自动保存了文件,则当您再次启动LabVIEW时,会弹出选择待修复文件的窗口。选择您希望恢复的文件并单击恢复按钮。如果您不希望恢复任何文件,取消勾选所有文件并单击放弃按钮。单击取消按钮可以将所有选中的文件移到默认数据路径下的LVAutoSave\archives子路径中。当您不需要这些备份文件时,您可以删除该子路径下的内容。

注意: 选择项目或库来恢复并不会自动恢复对该项目或库中的文件所做的修改。为了恢复修改的项目或库及其所有改动的内容,确保勾选了该.lvproj或.lvlib文件及该项目或库所包含的每个文件。

自动保存的文件不会覆盖已经手动保存的文件。LabVIEW会保留这些自动保存的文件,直到您手动保存,放弃或存档这些文件。

相关链接: LabVIEW 8.6 Help: Saving VIs
KnowledgeBase 2EPBARDV: Does LabVIEW Offer an Autosave Feature?

附件:





报告日期: 01/14/2009
最近更新: 03/30/2009
文档编号: 4TDH6HWQ