Vla-get-propertyname
- 構文
- (vla-get-propertyname vla-object)
- 機能
- プロパティ名を取得する。
- 引数
-
- vla-object … DynamicBlockReferenceProperty の VLA オブジェクト
- 戻り値
- プロパティ名
- プロパティ名は、指定されたブロック参照上のどのプロパティとも重複しないことが保証される。
- サンプル
(vl-load-com)
(defun gz:getdynblkprops ( blk )
;;; ダイナミックブロックに存在するプロパティと値を返す関数
;;; blk - ダイナミックブロックのVLAオブジェクト
;;; 戻り値: プロパティと値のリスト ((<プロパティ> . <値>) ... )
(mapcar
'(lambda ( x )
(cons (vla-get-propertyname x) (vlax-get x 'value)))
(vlax-invoke blk 'getdynamicblockproperties)
)
)
関連事項