掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
VBでUnicode文字の入力、表示 (ID:126939)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
お忙しいところ回答ありがとうございます。 どうにか解決することができました! 今回使用しているフォントは独自のフォントで、WebBrowserで作成している コントロール側で明示的にフォントを指定しなければならなかったようです。 魔界の仮面弁士さんがおっしゃった >> 入力した文字にマッピングされないので、 >WebBrowser にどのように表示させるのか、にもよりますが、 >とりあえず関係がありそうな所としては、.document.charset や >.document.body.runtimeStyle.font、あるいは lang 設定あたりでしょうか。 これをヒントに下記のようにフォントを指定しました。 Set TextControl = doc.CreateElement("INPUT") TextControl.Type = "text" With TextControl.runtimeStyle .Width = "100%" .Height = "100%" ↓↓↓ ここです!(UserControlのフォントに独自のフォントを指定しています。) .Fontfamily = UserControl.Font End With かなり行き詰まっていたので解決してよかったです! 本当にありがとうございました。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.