freejustin 发表于 2005-7-19 12:06:00

如何将插入到当前数据库的实体块炸开?

本帖最后由 作者 于 2005-7-19 14:07:01 编辑 <br /><br /> <P>请问大家如何将插入到当前数据库的实体块炸开?(最好用 ARX实现,实在不行LISP也行)</P>
<P>从外部文件插入一个块到当前实体数据库中,想将其炸开,<FONT color=#ff0000>如何用ARX函数实现?</FONT>因为这个块是从外边插入到当前数据库中的,当要显示的时候,才插入实体数据库的,在每次插入块后将其炸开,不希望用户看到的是块的形式。并且将插入的块名定义清空,就是insert看出我插入的是那个块名。谢谢大家。</P>
<P>借用LISP的命令,我没能实现自动处理。<FONT color=#ff0000>如何自动实现炸开一个刚插入的块?</FONT>acedCommand(RTSTR, "explode", RTENAME, "TWO_RECT", RTNONE);  TWO_RECT" 为块名。 <BR>结果如下:<BR>Enter insertion point:<BR>选择对象: &lt;错误图元名: 5F4F5754&gt;<BR>选择对象:</P>
<P>和使用acedCommand(RTSTR, "explode", RTNONE); 是一样的:<BR>Enter insertion point:<BR>选择对象:</P>
<P></P>

huangyhg 发表于 2005-9-30 22:06:00

EXPLORE 对应的函数是?

freejustin 发表于 2005-10-9 10:39:00

<P>acedCommand(RTSTR, "explode", RTNONE); </P>
<P>&nbsp;"explode"是借用ACAD的命令。</P>
页: [1]
查看完整版本: 如何将插入到当前数据库的实体块炸开?