Vla-renameprofile
- 構文
- (vla-renameprofile vla-object origProfileName newProfileName)
- 機能
- 指定されたプロファイルの名前を変更する。
- 引数
-
- vla-object … PreferencesProfiles のVLAオブジェクト
- ProfileName … 読み込まれるプロファイルの名前。
- origProfileName … 現在のプロファイル名。
- newProfileName … 新しいプロファイルの名。
- 戻り値
- なし
- サンプル
(vl-load-com) (defun c:Example_RenameProfile() ;; プロファイル名をリネームするサンプル ;; リネームの確認は、オプションのプロファイルで確認できる ;; ;; * このサンプルは、"<<Unnamed Profile>>" があることを前提にしているので、 ;; ない場合は、変更すること (setq acadObj (vlax-get-acad-object)) (setq preferences (vla-get-Preferences acadObj)) ;; デフォルトのプロファイル名を変更 (setq sourceProfile "<<Unnamed Profile>>" destinationProfile "NEW_PROFILE_NAME") (setq err (vl-catch-all-apply 'vla-RenameProfile (list (vla-get-Profiles preferences) sourceProfile destinationProfile))) (if (= (type err) 'VL-CATCH-ALL-APPLY-ERROR) (alert (strcat "デフォルトのプロファイル '" SourceProfile "' が無いのでムリ")) (alert (strcat "標準のプロファイル" SourceProfile " を " DestinationProfile "に変更しました。")) ) )
関連事項