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

提供:GizmoLabs - だいたい CAD LISP なサイト
(ページの作成:「{{AutoLISP}} ; 構文 : (vla-get-activedimstyle ''vla-object'') ; 機能 : 現在の寸法スタイルのVLAオブジェクトを返す。 ; 引数 :* vla-object ...」)
 
編集の要約なし
 
(同じ利用者による、間の1版が非表示)
45行目: 45行目:
-----
-----
関連事項
関連事項
* [[vlax-get-Acad-Object]]
* [[vlax-get-acad-object]]
* [[vla-get-ActiveDocument]]
* [[vla-get-activedocument]]
 
* [[vla-put-activedimstyle]]


[[Category:AutoLISP]]
[[Category:AutoLISP]]

2013年12月8日 (日) 23:41時点における最新版

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


機能
現在の寸法スタイルのVLAオブジェクトを返す。


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


戻り値
現在の寸法スタイルのVLAオブジェクトを返す。


サンプル
; 現在の寸法スタイルを取得する
(setq cdst (getvar "DIMSTYLE")


; VLAオブジェクトから現在の寸法スタイルを取得する
(setq *ActDoc* (vla-get-ActiveDocument (vlax-get-Acad-Object)))
(setq cdst (vlax-get-property (vla-get-activedimstyle *ActDoc*) 'name))

; ダンプ
(vlax-dump-object (vla-get-activedimstyle *ActDoc*))
; IAcadDimStyle: 寸法の外観を決定する寸法設定のグループ
; プロパティの値:
;   Application (RO) = #<VLA-OBJECT IAcadApplication 00000001402191d8>
;   Document (RO) = #<VLA-OBJECT IAcadDocument 000000002b4038d0>
;   Handle (RO) = "F7"
;   HasExtensionDictionary (RO) = 0
;   Name = "DIM"
;   ObjectID (RO) = 56
;   ObjectID32 (RO) = 56
;   ObjectName (RO) = "AcDbDimStyleTableRecord"
;   OwnerID (RO) = 57
;   OwnerID32 (RO) = 57



関連事項