tagCANDY CGI VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re^4: VB6 上で表示化け
投稿日: 2018/10/11(Thu) 22:34
投稿者ちぬ
アドバイスありがとうございます。

フォントキャッシュを削除しましたが、結果は変わらずでした。

> 正確なフォント名とフォントサイズが分かるなら、提示してもらえると助かります。
フォント名は MS明朝、フォントサイズは 10 です。

> それと先に述べたように、フォントの Charset プロパティは 128 になっていることを確認します。
> (デザイン時に確認する場合は、フォントダイアログの「文字セット」が日本語であること)
>  
> まとめて確認したい場合は、*.frm ファイルをメモ帳で開いて、
> BeginProperty Font〜EndProperty ブロックを確認する方が早いかもしれません。

フォントの Charset プロパティは 128 になっています。
ただ、このソフトは英語表示もするようにしています。
起動時に日本語表示か英語表示かのフラグを読み込んで
フォントの名称やCharsetをプログラムで設定してメインフォームを表示します。
今は、日本語表示での起動になっています。

> 正しく表示されるパターンも見たいです。
> 「デザイン画面上では正常に表示」されるのですよね?
雑談用掲示板に貼り付けたように、デザイン画面上では正常に表示されています。
おかしくなる前に作成した exe ファイルを起動して正常な画面を貼り付けます。

このソフトは作成して13年経っています。
今までに、かなりの修正を積み重ねてきました。
それまでは正常にVB6上でも実行できてたのですが・・・

よろしくお願いします。

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。