tagCANDY CGI VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
[ツリー表示へ]  [ワード検索]  [Home]

タイトル 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行のデータとして処理したので、
表示がおかしくなりました。

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。