掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
VB6で、DBデータ(UTF-8)を扱う方法 (ID:126898)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
具体的に、どのようなコードになっているのでしょう? また、文字化けはどの時点で発生しているのでしょうか? > 通常の日本語、英語等はEXCELにて表示できるのですが、UTF-8で表現できる > スペイン語文字のアクセント文字等が化けてしまいます。 Excel 97自体は、Unicode文字列の表示に対応しているはずですが…。 Excel 97 VBA で下記を実行してみましたが、正しく「ごめんなさい」と表示されましたよ。 Sheet1.Range("A1").value = "Perd" & ChrW(&HF3) & "n" > VBを動かすと、スペイン語のアクセント文字は正常に標記出来たのですが > 日本語が化けてしまいました。。。。。 VB6 の標準コントロールは、Unicode 文字列の表示に対応していません。 ChrW(&HF3) 等を表示可能なのは、一部の ActiveX コントロール (DataGrid など) に限られます。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.