Vla-importprofile

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


機能
書き出しされているプロファイルを読み込む。


引数
  • vla-object … PreferencesProfiles のVLAオブジェクト
  • ProfileName … 読み込まれるプロファイルの名前。
  • RegFile … プロファイルの書き出し先ファイルの名前。ファイルの拡張子は .arg でなければならない。
  • IncludePathInfo … ブール型
  • vlax-True: レジストリ ファイル内のパス情報は、保持される。
  • vlax-False: レジストリ ファイル内のパス情報は、保持されない。


戻り値
なし
サンプル
vl-load-com)
(defun c:Example_ImportProfile()
    ;; プロファイルを読み込むサンプル
    ;; * ダミーのプロファイル名を使用して既存のプロファイルは変更されない。
    (setq acadObj (vlax-get-acad-object))
    (setq preferences (vla-get-Preferences acadObj))
    
    ;; インポートするプロファイルを指定 * パス有効
    (setq strProfileToImport "TestProfile")
    (vla-ImportProfile (vla-get-Profiles preferences) strProfileToImport (findfile "TESTPROFILE.ARG") :vlax-true)
)

関連事項