「Vla-get-objectid」の版間の差分

提供:GizmoLabs - だいたい CAD LISP なサイト
(ページの作成:「{{AutoLISP}} ; 構文 : (vla-get-objectid ''vla-object'') ; 機能 : 特定のオブジェクトに関連付けられているエンティティのオブジェクト ID...」)
 
(相違点なし)

2014年7月4日 (金) 06:21時点における最新版

構文
(vla-get-objectid vla-object)


機能
特定のオブジェクトに関連付けられているエンティティのオブジェクト ID を取得する。


引数
  • vla-object … VLA オブジェクト


戻り値
オブジェクト ID


サンプル
(defun c:ex_vlaobject ()
  ; オブジェクト ID を VLA オブジェクトに変換するサンプル
  (setq *docprop* (vlax-get-property (vlax-get-acad-object) 'ActiveDocument))
  (setq *msprop* (vlax-get-property *docprop* 'ModelSpace))
  (setq aObjId (vla-get-ObjectID *msprop*))
  (princ (strcat "ObjectID: " aObjId))
  (setq aObj (vla-ObjectIDToObject *docprop* aObjId))
  (princ (strcat "VLA-Object: " aObjId))
  (princ)
)


関連事項