Access VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


9373 / 9994 ←次へ | 前へ→

【3760】フォントのインストール
質問  ほびっと  - 04/10/22(金) 16:51 -

引用なし
パスワード
   Access2002です。
VBAでフォントのインストールをしたいのですが、うまくいきません。
Fontsフォルダ内にコピーはされるのですが、フォントとしては使えません。
以下がコードです。コード外でWindowsDirectoryにてWindowsのパスを取得しています。

Sub sbSetFont() 'フォントセットアップ
  Dim strCPth As String, strFDir As String, strFont As String
  Dim objFS As Object
  strFont = "AAAFont.ttf"
  If pstrPth = "" Then pstrPth = CurrentProject.Path
  strCPth = pstrPth & "\" & strFont
  If Dir(strCPth) = "" Then Exit Sub
  strFDir = WindowsDirectory
  strFDir = strFDir & "\Fonts\" & strFont
  If Dir(strFDir) <> "" Then
    Kill strFDir
  End If
  Set objFS = CreateObject("Scripting.FileSystemObject")
  objFS.CopyFile strCPth, strFDir
  Set objFS = Nothing
End Sub

アドバイスよろしくお願いします。
184 hits

【3760】フォントのインストール ほびっと 04/10/22(金) 16:51 質問

9373 / 9994 ←次へ | 前へ→
ページ:  ┃  記事番号:
1078294
(SS)C-BOARD v3.8 is Free