Vla-setview
- 構文
- (vla-setview vla-object View )
- 機能
- ビューポート内のビューを、Views コレクション オブジェクトに保存されているビューに設定する。
- 引数
-
- vla-object … ViewPort の VLAオブジェクト
- View … View の VLAオブジェクト
- 戻り値
- nil
- サンプル
(vl-load-com) (defun c:Example_SetView() ;; 新しいビューを作成するサンプル (setq acadObj (vlax-get-acad-object)) (setq doc (vla-get-ActiveDocument acadObj)) ;; 新しいビューを作成 (setq viewObj (vla-Add (vla-get-Views doc) "TESTVIEW")) ;; 表示特性を設定 (setq centerPoint (vlax-make-safearray vlax-vbDouble '(0 . 1))) (vlax-safearray-fill centerPoint '(374 313)) (vla-put-Center viewObj centerPoint) (vla-put-Width viewObj 450) (vla-put-height viewObj 354) ; アクティブなビューポートを取得 (setq viewportObj (vla-get-ActiveViewport doc)) (alert "ビューの変更を保存。") ;; ビューポートにビューを設定 (vla-SetView viewportObj viewObj) (vla-put-ActiveViewport doc viewportObj) (vla-Regen doc :vlax-true) )
関連事項