掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
©を表示するには? (ID:125400)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
> マイクロソフト ワードなどでは表示されます。 WordはUnicodeの入力/表示に対応していますが、VB6はそうではありません。 たとえば、『MsgBox ChrW(&HA9)』を実行した場合、VBScriptであれば、 Unicodeに対応しているため、(OSによっては)「(c)」と表示されますが、 VB6やVBAでは、別の文字(たとえば、単なる「c」とか)になってしまいます。 過去ログを見ていただくと、幾つか解決策がありますが、この場合、 1. Unicode表示可能なActiveXコントロールを利用する。 2. TextOutW APIを使って、Unicode文字をフォームに「描画」する。 などの選択肢があります。 > 特殊記号「(c)」をラベルに表示させたいのですが 英語環境下の場合はわかりませんが、日本語環境下においては、 Label1.Font.Name = "Arial" Label1.Font.Charset = 0 Label1.Caption = Chr(&HA9) にて表示させる事ができる事を確認しています。試してみてください。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.