查找错误代码说明
- 更新时间2025-08-27
- 阅读时长2分钟
LabVIEW为相关的驱动程序、工具包和模块安装内置LabVIEW错误代码,错误代码保存在基于XML的文本文件中。
可使用通用错误处理器或简易错误处理器 VI获得这些错误代码的说明。
- 通用错误处理器
- 简易错误处理器
也可以选择帮助»解释错误在解释错误对话框中显示错误代码说明。在代码栏中输入错误代码,如错误代码以十六进制显示,则在十六进制代码栏中输入代码。按下回车键,单击对话框的任意位置,在说明栏中显示错误代码的说明。该说明与帮助文件中的说明相同。也可使用生成错误簇报告,获取内置错误代码说明。
如VI没有返回说明,错误代码文件可能已被移动、删除或损坏。该问题通常出现在使用用户定义错误代码、应用程序、共享库或早于LabVIEW 6.1发布的驱动程序时。
未定义错误代码
有很多原因能引起未定义错误。请按照下列建议解析和处理未定义错误。
- 如错误代码没有相应的错误解释,可能会产生未定义错误。可自行创建和定义自定义错误代码。也可联系NI技术支持,获取有关未定义错误代码的帮助。
- 如连接一个非错误代码的数至错误代码输入端,可能会发生未定义错误。
- 操作系统、ActiveX等第三方对象也可能引起未定义错误。对于第三方错误,可在网络上搜索未定义错误代码的解释说明。可按错误代码的数值表示,或十六进制数值表示搜索。例如,可搜索错误代码12341234,或该代码的十六进制表示0xBEEDF00F。
提示 ActiveX错误代码由Microsoft在winerror.h中提供。
应用程序或共享库
如开发应用程序或共享库,必须和应用程序或共享库一起发布相关错误代码文本文件。
传统或第三方驱动程序
如使用的驱动程序是在LabVIEW 6.1之前发布的,该驱动程序安装了包含所有驱动程序错误代码的error.llb。驱动程序没有安装描述驱动程序错误代码的文本文件。
如安装完LabVIEW 6.1后再安装传统驱动程序,必须将驱动器的error.llb版本替换为LabVIEW 6.1或LabVIEW 7.0的error.llb版本。