Gooder 发表于 2005-2-26 14:58:00

如何在插入时不要提示有重复的块?

新块文件名ABC.DWG,含有块:Test1,Test2


现在编辑的文件中已有ABC这样的一个块,而且也有Test1这样的一个块,我在读取并插入时,没提示我说ABC重复,但却提示我说Test1重复,但我不希望有这个提示,因为给人感觉好像出错了似的。


原程序如下:


                AcDbDatabase* pDatabase = new AcDbDatabase(Adesk::kFalse);<BR>                Acad::ErrorStatus es = pDatabase-&gt;readDwgFile(AbcFileName, _SH_DENYNO, false);<BR>                Acad::ErrorStatus es2 = pDoc-&gt;GetDatabase()-&gt;insert(BlockId,"ABC",pDatabase,true);<BR>


出错提示:Duplicate definition of block "ABC" ignored


我就想把上面这个出错提示去掉,我已经设了CMDECHO为0(FALSE)了,但还是不行

Gooder 发表于 2005-2-28 09:26:00

各位就请帮个忙吧
页: [1]
查看完整版本: 如何在插入时不要提示有重复的块?