タイトル : Re^9: Windowsのシステムで使用しているフォントの取得。 投稿日 : 2009/11/25(Wed) 01:12 投稿者 : 魔界の仮面弁士
> を行うと日本語OSでは、"Text1.Font.Charset = 128"の実行有無にかかわらず そもそも、Charset プロパティが固定値というのはマズイと思いますよ。 > MS UI Gothicを取得できますが、中国語OSでは、 > Text1.Font.Charset = 128を実行済みだと MS P Gothicを取得し、 > 中国語の表記は文字化けします。 中文版で128を選択した理由は何でしょうか? http://hanatyan.sakura.ne.jp/vb60bbs/wforum.cgi?no=13332&reno=13328&oya=13326&mode=msgview&page=150 > Text1.Font.Charset = 128を実行していないとArialを取得し、 実行していない時の Charset は何ですか? 0 だとしたら、それは欧文フォントを意味します。 > やはり中国語の表記は文字化けします。 もうひとつ。日本語版であれば、ランタイムに vb6jp.dll が必要であるように、中文版の 実行環境にも、対応するサテライトライブラリが必要ですが、その点は大丈夫ですよね? (多分、繁体字版ならvb6cht.dll、簡体字版ならvb6chs.dll) |