• ベストアンサー

VB6のテキスト処理 さまざまな文字コード/改行で対応

VB6のテキスト処理で、Open InputとLine inputを使った場合に 文字コード/改行コードが SJIS/CRLFの時は正しく1行を読み込む事ができますが、改行がLFの時は正しく1行を読み取りません。 改行コードがLFもしくはCRの場合でも正しく1行を読み取る方法はあるのでしょうか? また、文字コードに関してもEUCやUTF-8,JISでも対応できる方法がありましたら教えて下さい。

質問者が選んだベストアンサー

  • ベストアンサー
  • KG_
  • ベストアンサー率62% (34/54)
回答No.1

CRの場合は改行コードとして認識するかと思いますが、確認されていますか? LFの場合は、Inputで読み込んでLFを認識しつつ取り出すしか内かと思います。 文字コードに関してはADODB.Streamについて調べてみてください。 UTF-16であればFileSystemObjectを使って読み込むことが出来ます。

関連するQ&A