タイトル : Re^4: Labelが変わらない 投稿日 : 2008/04/06(Sun) 23:32 投稿者 : MAKOTO
MsgBox Label1.Font.Name → Tahoma MsgBox Label1.Font.Size → 8.25 MsgBox Label1.Font.Charset → 0 と表示されました。これてやっぱりなんかおかしいですよね。 Font.Name =MSPゴシック Font.Size=9てなるはずです。Labelは、MSPゴシック 9になっています。 Formが1枚の上にLabel表示で全角文字を表すと全角文字は、すべてきっちり表示されます。だから首を傾げました。 この業務用(Formが10枚,フォルダがSrc ,form,Clsが分けられています)のアプリケーションOS(XP And 2000)に関係なく全角文字が化けます。 > > Form.frm を記述しているDelphi?見たいなプログラムは、正常に書き変わっています。 > frm や frx を使う「開発環境」では、正常に表示されるのに、 > exe から実行される「実行環境」では、正常にされない場合があった、という事ですよね。 > > 文字化けが発生しているラベルに対して、 > MsgBox Label1.Font.Name > MsgBox Label1.Font.Size > MsgBox Label1.Font.Charset > を実行するようなテストプログラムを組んで見てください。 > > 正しく表示される場合と、表示されない場合とで、 > 異なる値が返されていないでしょうか。 |