entsel和netsel的返回比较
;;;以下是选取同一标注对象,得到不同的返回数据。命令: (entget (car (entsel)))<BR>选择对象: ((-1 . <图元名: 7efa8168>) (0 . "DIMENSION") (330 . <图元名: <BR>7efa1cc0>) (5 . "405") (100 . "AcDbEntity") (67 . 0) (410 . "Model") (8 . <BR>"DIM") (100 . "AcDbDimension") (2 . "*D1") (10 107.849 184.287 0.0) (11 132.849 <BR>186.162 0.0) (12 0.0 0.0 0.0) (70 . 32) (1 . "") (71 . 5) (72 . 1) (41 . 1.0) <BR>(42 . 50.0) (52 . 0.0) (53 . 0.0) (54 . 0.0) (51 . 0.0) (210 0.0 0.0 1.0) (3 . <BR>"STANDARD") (100 . "AcDbAlignedDimension") (13 157.849 175.516 0.0) (14 107.849 <BR>175.516 0.0) (15 0.0 0.0 0.0) (16 0.0 0.0 0.0) (40 . 0.0) (50 . 0.0) (100 . <BR>"AcDbRotatedDimension"))
命令: (entget (car (nentsel)))<BR>选取对象:((-1 . <图元名: 7efa8188>) (0 . "LINE") (330 . <图元名: 7efa8170>) (5 <BR>. "409") (100 . "AcDbEntity") (67 . 0) (8 . "DIM") (62 . 0) (370 . -2) (100 . <BR>"AcDbLine") (10 155.349 184.287 0.0) (11 110.349 184.287 0.0) (210 0.0 0.0 1.0))
;;;以下是选取同一非标注对象,得到相同的返回数据。
命令: (entget (car (entsel)))<BR>选择对象: ((-1 . <图元名: 7efa8160>) (0 . "LWPOLYLINE") (330 . <图元名: <BR>7efa1cc0>) (5 . "404") (100 . "AcDbEntity") (67 . 0) (410 . "Model") (8 . "1") <BR>(100 . "AcDbPolyline") (90 . 4) (70 . 1) (43 . 0.0) (38 . 0.0) (39 . 0.0) (10 <BR>107.849 115.516) (40 . 0.0) (41 . 0.0) (42 . 0.0) (10 157.849 115.516) (40 . <BR>0.0) (41 . 0.0) (42 . 0.0) (10 157.849 175.516) (40 . 0.0) (41 . 0.0) (42 . <BR>0.0) (10 107.849 175.516) (40 . 0.0) (41 . 0.0) (42 . 0.0) (210 0.0 0.0 1.0))
命令: (entget (car (nentsel)))<BR>选取对象:((-1 . <图元名: 7efa8160>) (0 . "LWPOLYLINE") (330 . <图元名: <BR>7efa1cc0>) (5 . "404") (100 . "AcDbEntity") (67 . 0) (410 . "Model") (8 . "1") <BR>(100 . "AcDbPolyline") (90 . 4) (70 . 1) (43 . 0.0) (38 . 0.0) (39 . 0.0) (10 <BR>107.849 115.516) (40 . 0.0) (41 . 0.0) (42 . 0.0) (10 157.849 115.516) (40 . <BR>0.0) (41 . 0.0) (42 . 0.0) (10 157.849 175.516) (40 . 0.0) (41 . 0.0) (42 . <BR>0.0) (10 107.849 175.516) (40 . 0.0) (41 . 0.0) (42 . 0.0) (210 0.0 0.0 1.0))<BR> 你应该仔细看看帮助文件中关于NENTSEL的说明,就知道他们的不同了...
你再选择一个块对象,结果又会不同(直接看返回结果,不要用ENTGET)
页:
[1]