InvisibleApp.DialogFont プロパティ (Visio)
Microsoft Visio がダイアログ ボックスで使用するフォントに関連する情報を返します。 読み取り専用です。
構文
式。DialogFont
式InvisibleApp オブジェクトを表す変数。
戻り値
Ifontdisp
注釈
Visio ダイアログ ボックスと同じフォントでダイアログ ボックスを表示するには、このプロパティを使用します。
COM (コンポーネント オブジェクト モデル) は、基になるシステム フォント サポートの上に IFontDisp インターフェイスを持つフォント オブジェクトの標準実装を提供します。 IFontDisp インターフェイスは、フォント オブジェクトのプロパティを公開し、Stdole タイプ ライブラリで、Microsoft Visual Basic 内で作成できる StdFont オブジェクトとして実装されます。 stdole タイプ ライブラリは、Visio のすべての Visual Basic プロジェクトから自動的に参照されます。
IFontDisp インターフェイスをサポートしている StdFont オブジェクトの情報を取得するには、次を実行します。
[開発] タブの [コード] グループで、[Visual Basic] を選択します。
[ 表示 ] メニューの [ オブジェクト ブラウザー] を選択します。
[ プロジェクト/ライブラリ ] の一覧で、[ stdole] を選択します。
[クラス] で、StdFont という名前のクラスが表示されていることを確認します。
例
次のサンプル コードは、アプリケーション フォントに関する情報を伝達する StdFont オブジェクトへの参照を取得する方法と、その情報をイミディエイト ウィンドウに出力する方法を示しています。
Sub DialogFont_Example()
Dim objStdFont As StdFont
Set objStdFont = Application.DialogFont
With objStdFont
Debug.Print .Bold
Debug.Print .CharSet
Debug.Print .Italic
Debug.Print .Name
Debug.Print .Size
Debug.Print .Strikethrough
Debug.Print .Underline
Debug.Print .Weight
End With
End Sub
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。