タイトル : Re^8: VB6 上で表示化け 投稿日 : 2018/10/16(Tue) 21:41 投稿者 : ちぬ
返信が遅くなりました。 > シフトJIS の日本語ファイルと > Latin-1 の英語ファイルと > KS コードの韓国語ファイル > …という感じで分けているわけではなく、 > UTF-16 あるいは UTF-8 名ファイルの中に > 多言語文字列をセットしている、ということでしょうか。 その通りです。 入力は Excel で入力し、CSV で出力するという流れで作成していました。 日本語と英語の時は、これで良かったのですが、 取り急ぎ韓国語も同じやり方で作成したのですが、これが間違いの元でした。 韓国語を対応するとなると、各言語ごとにファイルを分けないと いけないかと思います。 > > 標準ステートメントの Line Input # や Input # を使うわけにも行かないと思いますが、 > そのファイルの読み取りはどのような方法で行っていますか? > TextStream? あるいは ADO の Stream? Line Input # で読み込んでいます。 読み込んだ1行分の文字列を "," で区切って読み込む処理をしています。 今回は改行コードが化けて複数行のデータを1行のデータとして処理したので、 表示がおかしくなりました。 |