Vla-importprofile

提供:GizmoLabs - だいたい CAD LISP なサイト
2015年5月3日 (日) 18:29時点におけるGizmon (トーク | 投稿記録)による版 (ページの作成:「{{AutoLISP}} ; 構文 : (vla-importprofile ''vla-object'' ''ProfileName'' ''RegFile'' ''IncludePathInfo'') ; 機能 : 書き出しされているプロファイルを...」)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
構文
(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)
)

関連事項