• ベストアンサー

MSPゴシックの日本語が表示されない。

いつもお世話になっています。 WIN2000 SP1 ATOK14でVB(標準EXE)を作成し、 WIN2000 SP2 ATOK15で実行したのですが、 コマンドボタンのCAPTIONにMSPゴシックで日本語名を 記述したのですが、表示されませんでした。 また英字は表示されています。 他のラベルやテキストボックスは表示されています。 また、SP3でも実行したいのですが、同じように日本語が 表示されていないようです。 環境が違うと、一部のobjectで日本語が表示できないと いうことはあるのでしょうか? また表示するには、どのようにしたらよろしいでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • TAGOSAKU7
  • ベストアンサー率65% (276/422)
回答No.1

だれも回答が無いので、、、 回答ではないのですが、一応経験したことを書きます。 ところでフォントはMSPゴシック以外はだめですか? わたしはフォントは壊れるという経験は無いのですが・・・ 納品物には一応対策はしております。 人から「[MS UI Gothic]はフォントが壊れずらいよ」と聞いたことがあるので、極力そうしてます。 ただし、使用するソフトが不特定多数なのであれば、システムフォントを利用しています。 参考になるでしょうか?

y-kawamura
質問者

お礼

返信ありがとうございました。 一応、”MSゴシック”で対応しています。 確かに以前、フォントによっては表示されない場合がある。と聞いたような気がします。

その他の回答 (2)

  • Tattoko
  • ベストアンサー率17% (3/17)
回答No.3

 おそらくランタイムをインストールしていませんね。 Win2000やXP,Meなどは中途半端にランタイムが入って いるようなので、プログラムが動きはするようです。  ご質問のような現象は、ランタイムの vb6jp.dll が 入っていない(バージョンが古い?)ことに原因があると いうのを見かけたことがあります(たぶん……、 もしかすると間違っているかも知れませんが)。 おそらくランタイムをインストールすると解決する でしょう。

y-kawamura
質問者

お礼

返信ありがとうございます。 確かにvb6jp.dllが不足していたみたいです。 やはりdllを追加するかフォントを変えるしかないのですね。以前に回答頂いたフォントを変えるで対応したいと思います。

  • sienna
  • ベストアンサー率35% (51/145)
回答No.2

ATOKは使用したことが無いのではっきりした事はわかりませんが 前に同じような質問がありましたので参考程度にどうぞ。

参考URL:
http://oshiete1.goo.ne.jp/kotaeru.php3?q=398654
y-kawamura
質問者

お礼

返信ありがとうございました。 #1にも書きましたが、MSゴシックにて対応してみました。 ただ一つ気になることがあるのですが、MSゴシックに したプログラムでもボタンだけ日本語が表示されなかったことがあったそうです。 このマシンは、開発マシン(NEC製)とは異なるメーカー(確かコンパックでWIN2000 SP3らしいのですが)で、 メーカーが異なるとMSゴシックも表示されないと言うことはあるのでしょうか?色々異なることが多いみたいなのですが、ボタンだけ日本語が表示されないと言うのがどうも気なってしかたがないのです。 参考URLにも”リソース不足”とありましたが、状況が正確に再現できないので、何ともいえないのですが、どうしても気になります。 長々と申し訳ないのですが、何か知っていたら(ヒント的なことでもいいのですが)教えてください。 宜しくお願い致します。