Vla-getgcadstate

提供:GizmoLabs - だいたい CAD LISP なサイト
構文
(vla-getgcadstate vla-object )


機能
別のアプリケーションから IJCAD の状態を監視するために GcadState オブジェクトを取得する。


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


戻り値
IJCAD の状態を監視するために使用される IsQuiescent プロパティを含むオブジェクト。


  • MEMO : IJCAD アプリケーション オブジェクトを取得した直後にこのメソッドを呼び出すことが勧められている。これが静止状態の IJCAD を識別する最良の機会。


サンプル
(vl-load-com)
(defun c:Example_GetGcadState()
    ;; GcadState オブジェクトを取得してっ状態を表示するサンプル
    (setq acadObj (vlax-get-acad-object))
  
    ;;(setq State (vla-GetAcadState acadObj))
    (setq State (vla-GetGcadState acadObj))
    (if (= (vla-get-IsQuiescent State) :vlax-true)
        (alert "IJCAD は静止.")
        (alert "IJCAD は静止ではない。")
    )
)

関連事項