Vla-get-fontfilemap

提供:GizmoLabs - だいたい CAD LISP なサイト
構文
(vla-get-fontfilemap vla-object)


機能
見つからないフォントを AutoCAD が変換する方法を定義するファイルの場所を取得する。


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


戻り値
フォント マッピング ファイルのドライブ、パス、およびファイル名。


サンプル
(vl-load-com)
(defun c:Example_FontFileMap()
    ;; フォントマップの設定を確認してから変更の後もとに戻すサンプル
    (setq acadObj (vlax-get-acad-object))
    (setq preferences (vla-get-Preferences acadObj))
  
    ;; フォントマップの設定を取得する
    (setq currFontFileMap (vla-get-FontFileMap (vla-get-Files preferences)))
    (alert (strcat "現在のフォントマップの設定は " currFontFileMap))
    
    ;; フォントマップの設定を変更する
    (setq newFontFileMap "C:\\box\\TestFontFileMap.fmp")
    (vla-put-FontFileMap (vla-get-Files preferences) newFontFileMap)
    (alert (strcat "変更後のフォントマップの設定は " newFontFileMap))
    
    ;; フォントマップの設定を元に戻す
    (vla-put-FontFileMap (vla-get-Files preferences) currFontFileMap)
    (alert (strcat "現在のフォントマップの設定を元にもしました。 " currFontFileMap))
)

関連事項