Re: テキストファイル読み込み時に文字化けしてしまう (No.1) [スレッド一覧へ] |
- 日時: 2008/04/23 12:46
- 名前: 花ちゃん
- VB6.0用の掲示板があるのですが、こちらに書き込まれたのは、何か理由があるのでしょうか?
一口に文字化けと言っても色々あります、ある漢字だけが文字化けするとか? 文書全部が文字化けするとか?
そのファイルをメモ帳で見た場合は、どのように表示されますか? そのファイルはどのようにして作成(どのような文字コードで)されたものですか?
|
Re: テキストファイル読み込み時に文字化けしてしまう (No.2) [スレッド一覧へ] |
- 日時: 2008/04/23 13:04
- 名前: tomo
- すいません。
よく分からずこちらに書き込んでしまいました。
一行ずつ読み込んでいるのですが、 文字化けする行としない行があります。 する行はすべて文字化けしています。 ex ご回答のほどよろしくお願いします。
メモ帳でみた場合は正常です。 ex ご回答のほどよろしくお願いします。
メールで受信したメッセージをテキストファイルにして読み込んでいます。
|
Re: テキストファイル読み込み時に文字化けしてしまう (No.3) [スレッド一覧へ] |
- 日時: 2008/04/23 13:49
- 名前: 花ちゃん
- >メールで受信したメッセージをテキストファイルにして読み込んでいます。
文字化けするのは、そのファイルに多くの原因があるので、どのように して、メッセージをテキストファイルに変換したのかを書いて頂かないと 解りませんせんよね。 元々のテキストはどのようなテキストで、文字化けした文字は、どのように 文字化けしているかもこれを読んでいる人には解らないですよね。
メモ帳で正しく表示されるなら、メモ帳でファイル名を付けて保存したものを VBで読み込んで表示したらどうなりますか?
|
Re: テキストファイル読み込み時に文字化けしてしまう (No.4) [スレッド一覧へ] |
- 日時: 2008/04/23 14:48
- 名前: tomo
- 分かりにくい説明で申し訳ありません。
メーラーはThunderbirdを使用しており、 受信メールをテキストで保存しています。 受信メールの文字エンコーディングは 日本語(ISO-2022-JP) となっております。 拡張子は .eml.txt となるので 無理やりテキストファイルにしてる感じですが。 このテキストファイルもcsvに書き出した時、 文字化けするものとしないものがあります。 テキストファイルで開いた時は文字化けせずに 表示されています。
メモ帳でファイル名を付けて保存したものは 正常にcsvに書き出しされました。 (文字化けしませんでした。)
|
Re: テキストファイル読み込み時に文字化けしてしまう (No.5) [スレッド一覧へ] |
- 日時: 2008/04/23 15:06
- 名前: 花ちゃん
- >受信メールの文字エンコーディングは 日本語(ISO-2022-JP)
>となっております。
VBの標準コントロール等は、Shift JISコード の範囲しか扱えませんので、ISO-2022-JP の 文字コードのテキストは文字化けを起こします。 Shift JISコード でエンコーディング して下さい。
|
Re: テキストファイル読み込み時に文字化けしてしまう (No.6) [スレッド一覧へ] |
- 日時: 2008/04/23 15:48
- 名前: tomo
- >Shift JISコード でエンコーディング して下さい。
了解致しました。 親切な対応ありがとうございました。
|