PCによって選択したフォントが出ない
- 題名: PCによって選択したフォントが出ない
- 著者: smith
- 日時: 2005/05/02 3:57:36
- ID: 10694
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: PCによって選択したフォントが出ない
- 著者: smith
- 日時: 2005/05/02 14:27:58
- ID: 10698
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[5]: PCによって選択したフォントが出ない
- 著者: smith
- 日時: 2005/05/09 13:13:33
- ID: 10727
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[7]: PCによって選択したフォントが出ない
- 著者: smith
- 日時: 2005/05/09 21:08:52
- ID: 10738
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[6]: PCによって選択したフォントが出ない
- 著者: 渋木宏明(ひどり)
- URL: http://hidori.jp/
- 日時: 2005/05/10 0:24:14
- ID: 10741
- この記事の返信元:
- この記事への返信:
- ツリーを表示
分類:[.NET]
RichTextBox1.SelectionFont = New Font("HGP創英角ポップ体", 9, FontStyle.Bold)
こんな感じでRichTextBox内で選択されている文字列のフォントを変更しているのですが、
(HGP創英角ポップ体、サイズ9、太字)
作ったプログラムを配布すると、フォントが正常に変更される人と、
変更されずMS Pゴシックになってしまう人がいます。
変更されない人に、コントロールパネルの「フォント」を見てもらったところ、
自分のPCにはある「HGP創英角ポップ体」のフォントファイルがありませんでした。
調べてみたところ、Officeをインストールすると入るフォントなようなので、
Officeが入っていない人は出ないものだということが分かりました。
Officeなどが入っていなくても、誰でも標準状態で出るフォントで、
ポップ体と行書体が必要なのですが、
Windowsに標準でインストールされているフォントにそのようなものはあるのでしょうか。
また、もしなかった場合、自分のPCに入っているフォントファイルを配布したり、
プログラムインストール時に一緒に入れてしまったりすることはできるのでしょうか。
フォントの著作権などの問題もありそうなので・・・