【AutoCAD】eKeyNotFound

错误提示

错误提示

AutoCAD 消息

错误: eKeyNotFound

确定

场景一

层名,标注名等不存在。

场景二

新建一个database newDb,新建或拷贝一个实体ent。以下代码出错。

cs 复制代码
ent.Layer = strLayerName[i];

解决方法:

ent.LayerId = idLayer;

因为ent.database为空,故查不到层名。

解决方法一:

cs 复制代码
ent.LayerId = idLayer;

解决方法二:

增加实体到表后,再修改层名。

cs 复制代码
   

  id = btr.AppendEntity(ent);
     if (!string.IsNullOrEmpty(strLayerName[i]))
     {
         ent.Layer = strLayerName[i];
     }

扩展阅读

我想对大家说的话
亲士工具箱:支持AutoCad2013及以上
工作中遇到的问题,可以按类别查阅鄙人的算法文章,请点击《算法与数据汇总》。
学习算法:按章节学习《喜缺全书算法册》,大量的题目和测试用例,打包下载。重视操作
活到老,学到老。明朝中后期,大约50%的进士能当上堂官(副部及更高);能当上堂官的举人只有十余人。
子墨子言之:事无终始,无务多业。也就是我们常说的专业的人做专业的事。

视频课程

先学简单的课程,请移步CSDN学院,听白银讲师(也就是鄙人)的讲解。
https://edu.csdn.net/course/detail/38771

如何你想快速形成战斗了,为老板分忧,请学习C#入职培训、C++入职培训等课程
https://edu.csdn.net/lecturer/6176

测试环境

操作系统:win7 开发环境: VS2019 C++17

或者 操作系统:win10 开发环境: VS2022 C++17

如无特殊说明,本算法用**C++**实现。

相关推荐
我才是银古3 小时前
让大模型读懂一张施工图:SVG+MD 双载体记录法的踩坑笔记
cad·skill·ai平台
笨蛋©3 天前
2026年制造业数字化:如何通过 Infra CONVERT 中国代理 实现检验计划自动化
ai·数字化·cad·质量管理·制造业
笨蛋©6 天前
2026年高效生成CAD图纸气泡图与自动化检验计划的技术路径
ai·数字化·cad·质量管理·制造业
小幂同学6 天前
CAD图纸怎么转PDF和图片?CAD快速看图王(幂果)转换方法解析
pdf·cad
广州智造7 天前
HyperMesh 产品功能清单|有限元前处理软件|HyperMesh 中国代理
人工智能·教程·设计·cad·建模·cae
cuicuiniu5218 天前
3D图纸交付格式不对怎么办?如何快速进行3D格式转换?
3d·cad·cad看图·cad看图王
笨蛋©10 天前
[实战] 2026年制造业数字化:工程图纸GD&T识别与检验计划自动化指南
ai·cad·质量管理·制造业·图纸识别
北漂燕郊杨哥11 天前
CAD Mini Viewer —— 一个纯 Go 编写的轻量 DXF 查看器
golang·cad·dxf·cadview
cuicuiniu52113 天前
三维/3D格式转换用什么软件好?
cad·cad看图·cad看图软件·cad看图王·浩辰cad看图王
cuicuiniu52121 天前
CAD图纸分割保存技巧,大图自由拆分导出DWG/PDF
cad·cad看图·cad看图软件·cad看图王·浩辰cad看图王