「Vla-put-fontfilemap」の版間の差分

提供:GizmoLabs - だいたい CAD LISP なサイト
(ページの作成:「{{AutoLISP}} ; 構文 : (vla-put-fontfilemap ''vla-object'' ''fontmappath'') ; 機能 : 見つからないフォントを AutoCAD が変換する方法を定義する...」)
 
編集の要約なし
 
5行目: 5行目:


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





2015年6月27日 (土) 14:34時点における最新版

構文
(vla-put-fontfilemap vla-object fontmappath)


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


引数
  • vla-object … PreferencesFiles の VLA オブジェクト
  • fontmappath … フォント マッピング ファイルのドライブ、パス、およびファイル名。


戻り値
nil


サンプル
(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:\\AutoCAD\\TestFontFileMap.fmp")
    (vla-put-FontFileMap (vla-get-Files preferences) newFontFileMap)
    (alert (strcat "変更後のフォントマップの設定は " newFontFileMap))
    
    ;; フォントマップの設定を元に戻す
    (vla-put-FontFileMap (vla-get-Files preferences) currFontFileMap)
    (alert (strcat "現在のフォントマップの設定を元にもしました。 " currFontFileMap))
)

関連事項