Re: 日本語フォントの判定


[コメントツリー表示を見る] [発言時刻順表示を見る]

Posted by Uz on 2001/01/12 13:21:46

In Reply to: 日本語フォントの判定 Posted by ともや on 2001/01/11 16:57:00


    > あけおめことよろ。
    一瞬何かと思いましたよ。(^^;

    > インストールされてるフォントを羅列したいのですが、
    > 羅列はできました。が、化け化け日本語非対応フォントが邪魔です。
    > 日本語フォントかどうかってどうやって判定したらいいのでしょうか?

    以下のコードで大体いけるでしょう。
    しかし、MS PR2ゴシック等書体の種類が日本語でも
    外字みたいなものまではチェックできません。


    Dim I As Long

    For I = 0 To Screen.FontCount - 1
    Me.Font.Name = Screen.Fonts(I)
    With Me.Font
    .Charset = 128
    If Screen.Fonts(I) = .Name And .Charset = 128 Then
    Debug.Print .Name, .Charset
    Me.Print "あいう", .Name
    End If
    End With
    Next


記事スレッド一覧