「Vla-remove」の版間の差分
(ページの作成:「{{AutoLISP}} ; 構文 : (vla-Remove''vla-object'' ''name'') ; 機能 : 名前の付いたオブジェクトをディクショナリから除去する。 ; 引数 * vl...」) |
細編集の要約なし |
||
| 1行目: | 1行目: | ||
{{AutoLISP}} | {{AutoLISP}} | ||
; 構文 | ; 構文 | ||
: (vla- | : (vla-remove ''vla-object'' ''name'') | ||
2014年4月13日 (日) 09:29時点における版
- 構文
- (vla-remove vla-object name)
- 機能
- 名前の付いたオブジェクトをディクショナリから除去する。
- 引数
- vla-object … VLAオブジェクト
- name … オブジェクトの名前
- 戻り値
- nil
- サンプル
(defun DeleteLayerStates ()
; 画層状態を削除してみたり
(vl-Catch-All-Apply
'(lambda ()
(vla-Remove (vla-GetExtensionDictionary
(vla-Get-Layers
(vla-Get-ActiveDocument
(vlax-Get-Acad-Object))))
"ACAD_LAYERSTATES")))
(princ)
)
関連事項