找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 971|回复: 11

[教学]:经典教学7:匿名块

[复制链接]
发表于 2002-10-31 11:58:50 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
匿名块
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

已领礼包: 13个

财富等级: 恭喜发财

发表于 2002-10-31 16:05:20 | 显示全部楼层
noname 我支付你一个币了,你能不能介绍下做匿名块主要要注意哪些呢?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2002-10-31 17:08:30 | 显示全部楼层
爱心币仅仅是一种游戏,呵呵
作匿名块和普通块基本相同的。你可以从实例中对比一下;)
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2002-10-31 20:46:12 | 显示全部楼层
匿名块有什么作用呀?他的用法和普通块有什么区别呀?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2002-11-1 13:37:45 | 显示全部楼层
匿名块说明

问题:

AutoCAD使用匿名块来支持填充图案和尺寸标注。这种类型的块也可以用AutoLISP或类似的方法来创建,但是不能在图形编辑器中创建。而且,也不能使用AutoCAD的编辑命令来修改匿名块。


解决方法:

在为汇集数据而提取块信息时,匿名块可能会引起问题,例如从一个电子数据表中提取数据。举例而言,如果用户需要知道有多少个含有特殊对象的块被插入到图形中,而这些块曾经被AutoLISP程序变为匿名块时,统计出的块的数量会不正确。
虽然用户不能创建匿名块,但知道它们的存在是很重要的。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2003-12-16 17:21:37 | 显示全部楼层
感谢,我正需要
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2003-12-16 19:31:10 | 显示全部楼层
对匿名块进行引用后(如多个),然后想要判断有无该类引用存在,除了添加扩展数据,还有别的方法吗?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-10-27 14:02:49 | 显示全部楼层
这不是在docsample 里的吗
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-10-27 14:35:49 | 显示全部楼层
考,被骗了,里面的内容跟一般的块没什么去别!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-7-10 12:12:33 | 显示全部楼层
这些是什么啊,用不成!!!
// 创建一个匿名块

Acad::ErrorStatus

defineNewAnonymousBlock(AcDbBlockTableRecord*& newBlkRec,

                                AcDbObjectId& newBlkRecId, AcDbDatabase* db)

{

        ASSERT(db != NULL);



    AcDbBlockTable* blkTbl;

        Acad::ErrorStatus es = db->getSymbolTable(blkTbl, AcDb::kForWrite);

    if (es != Acad::eOk)

        return es;



    newBlkRec = new AcDbBlockTableRecord;

    newBlkRec->setPathName(AcadString::nullStr);    // constructor doesn't do it properly



    es = newBlkRec->setName(_T("*U"));

    if (es == Acad::eOk)

        es = blkTbl->add(newBlkRecId, newBlkRec);



    if (es != Acad::eOk) {    // make sure everything went ok

        ArxDbgUtils::rxErrorMsg(es);

        delete newBlkRec;

        newBlkRec = NULL;    // don't let caller get bad value

    }



    blkTbl->close();    // doesn't need to be open anymore

    return es;

}
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-9-28 15:27:08 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2006-5-15 22:56:17 | 显示全部楼层
怎么利用匿名块来做尺寸标呢?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2024-11-15 08:44 , Processed in 0.351036 second(s), 54 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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