mikewolf2k 发表于 2004-4-27 18:46:00

建立选择集时,图块的过滤器是什么?

我想选择图块,在框选图元建立选择集时过滤掉非块的图元,请问这个过滤器代码是什么?
block, blocks ,blockref ,blockrefence, block reference 等都试过了,均不是.

nxy_918 发表于 2004-4-27 20:44:00

insert

mikewolf2k 发表于 2004-4-27 20:53:00

居然会是"insert"?!真是猜不到!
多谢!

myfreemind 发表于 2004-4-27 22:06:00

看看这个你就清楚了~~
((-1 . ) (0 . "INSERT") (330 . ) (5 .
"55D") (100 . "AcDbEntity") (67 . 0) (410 . "Model") (8 . "0") (100 .
"AcDbBlockReference") (2 . "8850-7025") (10 2678.77 2466.73 0.0) (41 . 1.0) (42
. 1.0) (43 . 1.0) (50 . 0.0) (70 . 0) (71 . 0) (44 . 0.0) (45 . 0.0) (210 0.0
0.0 1.0))

nxy_918 发表于 2004-4-28 20:56:00

myfreemind:显示实体组码用什么命令?我忘了,能不能说一下,谢谢!

efan2000 发表于 2004-4-29 11:53:00

在VBA中使用ThisDrawing.SendCommand "(entget (handent """ & blockrefobj.Handle & """))" & VbCr,即可在命令行上显示实体的信息。

nxy_918 发表于 2004-4-29 15:05:00

有没有在命令行直接输入的命令?

mikewolf2k 发表于 2004-4-29 18:43:00

好!又学了一招

mccad 发表于 2004-4-29 21:10:00

命令行直接输入:
(entget(car(entsel)))

nxy_918 发表于 2004-4-30 16:14:00

谢谢,明总
受益。。。。。。。。。。
页: [1]
查看完整版本: 建立选择集时,图块的过滤器是什么?