【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++**实现。

相关推荐
笨蛋©7 天前
工程图纸数字化用什么工具?详解图片格式图纸识别与FAI自动化实战
ai·cad·质量管理·制造业·图纸识别
三维地图技术社区9 天前
CAD矢量数据与无人机航拍视频精准叠加:图新AR融合技术原理与实操
cad·图新地球·视频融合·无人机航测·工程汇报·定期航拍·道路施工
鹧鸪云光伏13 天前
基于支架参数一键生成光伏全套CAD图纸
大数据·信息可视化·cad·光伏·储能设计方案
Aevget16 天前
基于嵌入向量的智能检索!HOOPS AI 解锁 CAD 零件相似性搜索新方式
人工智能·hoops·cad·hoops ai·cad数据格式
njsgcs19 天前
怎么把cad从右边的图案特征学习到会标注按左边这样 wl图核
人工智能·cad
AIminminHu19 天前
OpenGL渲染与几何内核那点事-项目实践理论补充(三-1-(2):当你的CAD代码变得“又大又乱”:从手动编译到CMake,从随性编码到单元测试))
c++·单元测试·cmake·cad·cad开发
AIminminHu21 天前
OpenGL渲染与几何内核那点事-项目实践理论补充(二-1-(1):当你的CAD学会“想象”:图形技术与AI融合的三个层次)
c++·人工智能·几何·cad·几何内核·cad开发
木凡12222 天前
AutoCAD2027版本下载安装教程
cad
AIminminHu22 天前
OpenGL渲染与几何内核那点事-项目实践理论补充(一-2-(2)-当你的CAD需要处理“百万个螺栓”时:从内存爆炸到丝般顺滑)
c++·cad
AIminminHu22 天前
OpenGL渲染与几何内核那点事-项目实践理论补充(一-2-(1)-当你的CAD想“联网”时:从单机绘图到多人实时协作)
cad·协同·cad开发