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

提供:GizmoLabs - だいたい CAD LISP なサイト
編集の要約なし
編集の要約なし
 
1行目: 1行目:
{{AutoLISP}}
{{AutoLISP}}
; 構文
; 構文
: (vla-get-AutomaticPlotLog ''vla-object'' ''bool'')
: (vla-get-automaticplotlog ''vla-object'' )




; 機能
; 機能
: オプション画面の出力のログを取る保存の設定。
: 印刷とパブリッシュのログを自動的に保存するかどうかを取得する。




; 引数
; 引数
:* vla-object … VLAオブジェクト
:* vla-object … PreferencesOutput のVLAオブジェクト
:* bool … :vlax-true or :vlax-false
 


; 戻り値
; 戻り値
: :vlax-true or :vlax-false
: ブール型
::* :vlax-true : ログ ファイルを自動的に作成する。
::* :vlax-false : ログ ファイルを自動的に作成しない。
 
 
* MEMO : このプロパティは CAD の[オプション]ダイアログ ボックスの[印刷とパブリッシュのログ ファイルを自動的に保存]に相当する。
 




; サンプル
; サンプル
<pre class="brush:autolisp;">
<pre class="brush:autolisp;">
(setq OPref (vla-get-Output (vla-get-Preferences (vlax-get-acad-object))))
(vl-load-com)
(setq sContinuousPlotLog (vla-get-ContinuousPlotLog OPref))
(defun c:Example_AutomaticPlotLog()
(setq sAutomaticPlotLog (vla-get-AutomaticPlotLog OPref))
    ;; 印刷とパブリッシュのログを自動的に保存を trueにするサンプル
    (setq acadObj (vlax-get-acad-object))
    (setq preferences (vla-get-Preferences acadObj))


    (vla-put-AutomaticPlotLog (vla-get-Output preferences) :vlax-true)
)
</pre>
</pre>


28行目: 38行目:
* [[vlax-get-acad-object]]
* [[vlax-get-acad-object]]
* [[vla-get-activedocument]]
* [[vla-get-activedocument]]
* [[vla-put-automaticplotlog]]
* [[vla-get-automaticplotlog]]
* [[vla-get-output]]
* [[vla-get-output]]
* [[vla-get-preferences]]
* [[vla-get-preferences]]

2016年1月31日 (日) 01:17時点における最新版

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


機能
印刷とパブリッシュのログを自動的に保存するかどうかを取得する。


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


戻り値
ブール型
  • :vlax-true : ログ ファイルを自動的に作成する。
  • :vlax-false : ログ ファイルを自動的に作成しない。


  • MEMO : このプロパティは CAD の[オプション]ダイアログ ボックスの[印刷とパブリッシュのログ ファイルを自動的に保存]に相当する。


サンプル
(vl-load-com)
(defun c:Example_AutomaticPlotLog()
    ;; 印刷とパブリッシュのログを自動的に保存を trueにするサンプル
    (setq acadObj (vlax-get-acad-object))
    (setq preferences (vla-get-Preferences acadObj))

    (vla-put-AutomaticPlotLog (vla-get-Output preferences) :vlax-true)
)

関連事項