Vla-get-isquiescent

提供:GizmoLabs - だいたい CAD LISP なサイト
2016年2月20日 (土) 11:07時点におけるGizmon (トーク | 投稿記録)による版 (ページの作成:「{{AutoLISP}} ; 構文 : (vla-get-isquiescent ''vla-object'' ) ; 機能 : 他のアプリケーションから CAD がオートメーション コールを受け付け...」)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
構文
(vla-get-isquiescent vla-object )


機能
他のアプリケーションから CAD がオートメーション コールを受け付けることができる状態かどうかチェックする。


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


戻り値
ブール型
  • :vlax-True: CAD は、アイドル状態。
  • :vlax-False: CAD はビジー状態。


サンプル
(vl-load-com)
(defun c:Example_IsQuiescent()
    ;; acadState オブジェクトがアイドル状態か取得する
    (setq acadObj (vlax-get-acad-object))
  
    (setq State (vla-GetAcadState acadObj))
    (if (= (vla-get-IsQuiescent State) :vlax-true)
        (alert "CAD はアイドル状態です。")
        (alert "CADは アイドル状態じゃないです。")
    )
)

関連事項