#6742
Yutaka Emura
キーマスター

evebeokさんは書きました:
お初です。

ちょっとしたきっかけから、SJISとJIS(iso-2022)の混在したテキストを作成してEmEditorで開いてみたところ、最初はSJISで開いたのでJISの部分が化けたのですが、JISで読み直してみるとJISはもちろんSJISの箇所も化けませんでした。
こういう場合の内部的な処理はどうなっているのですか。
誤ってこういうテキストが生成された場合、正しく見えるように表示されたのでは気づかないのでは、と思うのですが。

試しにIEで開いてみると、同様の動作をしました。Firefoxなどだと、選択したエンコードだけ正常に表示され、他の部分は化けています。
よろしくお願いします。

内部的な処理の質問についてへの回答ですが、Shift JIS から Unicode への変換、JIS から Unicode への変換は、どちらも Microsoft Windows API を使用しています。正しく見えるように表示されたのでは気づかないのでは、と思うのですが、ということですが、確かにそのとおりだと思います。