明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1561|回复: 0

同blockname引起的问题!

[复制链接]
发表于 2002-10-14 16:20 | 显示全部楼层 |阅读模式
就是如果blockname出现重复,则在同一张图纸上会出现两个同名的
块!!
具体一点,就是:我要在acad里面用vba做块,同时会根据access
数据库读取一个记录来做块名。
比如数据库中最后一条记录是re。feilds(“id”)=112
则,我就新增加一记录 re。addnew
然后将id加1,做为新记录的id和块的blockname。

这样,问题就出现了,如果在同一图纸上,我删掉最后做的那个块,
相应也要在数据库中删掉最后一个记录!然后在这种图纸上,再重新
做一个块,记录的id值将是以删掉的那个,相应的blockname也重复了。
这样,在acad里面将看到了刚刚删除的那个块!

我个人认为是没有在modelspace里面没有把原来的那个删掉的原因!究竟如何彻底才能
删除!
但是还要请高手指教!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-5-6 21:45 , Processed in 0.554172 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表