Acet-insert-attrib-get

提供:GizmoLabs - だいたい CAD LISP なサイト
構文
(acet-insert-attrib-get inplist )


機能
inplist で指定されたブロック参照の属性(タグまたは値)のリストを返す


引数
  • inplist : ブロック参照の属性。
  • a) エンティティ名(ename)の場合、(タグと値)のペアのリストを返す。
  • b) (ename mode) のリストの場合、mode引数により返されるリストの構造を定義する :
  • mode = 1 は(tag value)ペアのリストを返す
  • mode = 2 はタグのみのリストを返す
  • mode = 3 は値のみのリストを返す
  • mode = 4 は(tag ename)ペアのリストを返す、ここでenameは属性のエンティティ名である。


戻り値
inplist で指定されたブロック参照の属性(タグまたは値)のリスト。


サンプル
(acet-insert-attrib-get  (car (entsel)) )
(("工事名称" "") ("図面名称" "") ("図面番号" "") ("尺度" "1:100"))

(acet-insert-attrib-get  (list (car (entsel)) 2) )
("工事名称" "図面名称" "図面番号" "尺度")

(acet-insert-attrib-get  (list (car (entsel)) 3) )
("" "" "" "1:100")

(acet-insert-attrib-get  (list (car (entsel)) 4) )
(("工事名称" <Entity name: d25bcae0>) ("図面名称" <Entity name: d25bc020>) ("図面番号" <Entity name: d25bc1a0>) ("尺度" <Entity name: d25bc2e0>))

関連事項