掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
VBでUnicode文字の入力、表示 (ID:126938)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
> 私用領域(E000-F8FF)に定義されているUnicode文字が > 正しく表示されません。(「・」になります) こちらの環境では、状況を再現できません。 とりあえず手元の環境で、 WebBrowser1.Document.write "たとえば「" & ChrW(&HE000) & "」とか。" のようにして、WebBrowser に外字を渡してみましたが、問題なく、 作成した外字を表示する事ができています。 ただし、ファイルを渡す手法(IPersistFile経由 or Navigateメソッド)の場合は、 UTF-16BE のファイルを渡すと、文字コードの判定に失敗してしまいましたが、 それも、BOM付きのUTF-16ビッグエンディアンならば問題ありませんでしたし。 > 入力した文字にマッピングされないので、 WebBrowser にどのように表示させるのか、にもよりますが、 とりあえず関係がありそうな所としては、.document.charset や .document.body.runtimeStyle.font、あるいは lang 設定あたりでしょうか。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.