找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1349|回复: 5

[分享] 【已解决】请问acedSSGet如何过滤有扩展数据的实体?

[复制链接]

已领礼包: 112个

财富等级: 日进斗金

发表于 2017-3-2 23:06:17 | 显示全部楼层 |阅读模式

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

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

×
本帖最后由 革天明 于 2017-3-4 08:49 编辑

((-3 ("YTM" (1002 . "{") (1000 . "20170302.22132108") (1002 . "}"))) (-1 . <图元名: 7ffffb74d90>)
(0 . "MTEXT") (330 . <图元名: 7ffffb069f0>) (5 . "28139") (100 . "AcDbEntity") (67 . 0) (410 . "Model") (8 . "0")
(62 . 0) (370 . 9) (100 . "AcDbMText") (10 106234.0 -77289.9 0.0) (40 . 52.307) (41 . 865.516) (46 . 0.0) (71 . 1)
(72 . 5) (1 . "{\\fSimSun|b0|i0|c134|p2;线}") (7 . "Standard") (210 0.0 0.0 1.0) (11 1.0 0.0 0.0)
(42 . 290.594) (43 . 68.5803) (50 . 0.0) (73 . 1) (44 . 1.0))

扩展数据如红色部分所示,请问如何只选择带有扩展数据“YTM”的AcDbMText?
struct resbuf *rb;//结果缓冲表
rb=acutBuildList(RTDXF0,TEXT("MTEXT"),-3,TEXT("ODZhi"),RTNONE);
这样写调试时直接提示rb=这句有问题,请指点一下如何写,谢谢啦!


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

已领礼包: 40个

财富等级: 招财进宝

发表于 2017-3-2 23:51:51 | 显示全部楼层
帮助文件写的:

Filterable Entities
Entity filter lists recognize all DXF group codes except for handles (group 5), names (the "pseudo" group code -1), and extended entity data codes (in the range 1,000-2,000). To retrieve extended entity data, a filter list must specify the data's registered application name.


lisp怎么写,你变成resbuf就行了

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

使用道具 举报

已领礼包: 859个

财富等级: 财运亨通

发表于 2017-3-3 11:19:06 | 显示全部楼层
entget 的dxf  中省略了 1001 这个组码,过滤应该使用 1001 ,如 (1001 . "YTF")
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 112个

财富等级: 日进斗金

 楼主| 发表于 2017-3-4 08:45:55 | 显示全部楼层

非常感谢指导!在您的提示下,以及AutoCAD 2000 ObjectARX编程指南给的例子,现在成功了
rb=acutBuildList(-3,1001, _T("ODZhi"), 0);
使用这个句子即可正确过滤
2017-03-04_084059.png
2017-03-04_084130.png

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

使用道具 举报

已领礼包: 112个

财富等级: 日进斗金

 楼主| 发表于 2017-3-4 08:48:20 | 显示全部楼层

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-22 22:04 , Processed in 0.236826 second(s), 41 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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