AutoCAD Electrical 中显示错误:输入时字符串格式不正确

Autodesk Support

2024年8月13日


涵盖的产品和版本


问题:

在 AutoCAD Electrical 中收到以下错误消息之一:

错误:输入时字符串的格式不正确

错误:输入时列表格式不正确

错误:ADS 请求错误

错误:无函数定义:WD_ARX_FORMAT_PATH

AutoCAD Electrical 的右键单击(标记)菜单对图形中的元件不起作用。其他 AutoCAD Electrical 功能也可能无法运行。UNDOCTL 变量可以设置为值 48 或小于 53(默认值)的其他组合,这会导致常规 UNDO 函数失败。

原因:

有几个可能导致这些错误的原因:
  • Lastproj.fil文件已损坏。这通常是由于加载到 AutoCAD Electrical 中的项目的项目描述中存在单个(非成对)双引号(“ )造成的。

            用户添加的图像
  • 您的一个自定义 AutoLISP 例程已损坏。AutoLISP 文件可能已损坏或具有不匹配的圆括号对(例如,在程序结构的(if)、(progn)或(defun)语句中)。要确定是否属于这种情况,请使用 VisualLISP 编辑器。
  • AutoCAD Electrical 环境文件(WD。ENV)可能包含不匹配的括号对或单个(非成对)双引号。 
  • 查找/加载 Access Database Engine 时出现问题,这可能导致程序根本无法启动,或 Electrical 功能无法工作。如果 64 位 Office/Microsoft 365 的当前版本与独立的 Access Database Engine 一起安装,请卸载后者,然后运行 Office/Microsoft 365 的联机修复。

解决方案:

从任何项目描述中删除双引号应该能解决该问题。按照项目管理器中加载的以下步骤适用于所有项目
  1. 在“项目管理器”中的项目名称上单击鼠标右键。
  2. 从右键单击菜单中,选择“描述...”
  3. 项目描述对话框中,找到并删除任何双引号(“)。如果该符号以英寸表示值,请使用 -INCH(或某些等效措辞)替换“ 符号。或者,向同一“描述”字段添加另一个双引号可以更正该问题。
  4. 单击“确定”应用更改并退出对话框。
此更改应修复 lastproj.fil 文件,并更正不需要的行为。

但是,在某些情况下,还需要删除 LastProj.fil 文件。请执行以下步骤:
  1. Close AutoCAD Electrical.
  2. 使用 Windows 资源管理器,浏览到路径 C:\Users\<您的用户名>\AppData\Roaming\Autodesk\AutoCAD Electrical 20xx\Rxx.x\chs\Support\User *
  3. 删除 lastproj.fil 文件。
  4. 重新启动 AutoCAD Electrical,然后打开一个项目。
*Xs 代表不同 AutoCAD Electrical 版本之间的变化值。

如果错误是由自定义 LISP 例程导致的,则需要对其进行调试/更正以避免该问题。

对于由 WD 引起的发行。ENV 文件,只需要检查文件中不以星号 (*) 字符开头的行。如果遇到不匹配的括号或双引号,请将其与另一个(视情况而定)配对,或者删除不合适的单个字符。

有关无法加载 Access Database Engine 的情况,请参见介绍该主题的这篇文章。

 

产品:

AutoCAD Electrical


此信息是否有用?


需要帮助?请求助 Autodesk 助手!

助手可以帮助您找到答案或联系支持人员。


您享有什么级别的支持?

不同的固定期限使用许可方案提供了不同级别的支持。了解您的许可方案提供的支持级别。

查看支持级别