【VB.NET】ファイルのREADしたとき、日本語文字列「あいう」が無視されている

解決


VB初心者  2004-10-02 02:39:15  No: 85840

StreamReaderをインスタンス化した変数に、
ReadLine()をCALLすると、ファイルの行が1行ずつ返されますが
日本語文字列「あいう」部分が無視されて返ってきます。
日本語文字列を含んだ形で行を返すにはどうすればよいでしょうか?
おしえてください。m(_ _


魔界の仮面弁士  2004-10-02 04:01:11  No: 85841

適切なEncodingを、StreamReaderのコンストラクタに指定してありますか?


VB初心者  2004-10-05 22:30:07  No: 85842

コンストラクタのEncodingに、System.Text.Encoding.GetEncoding("Shift_JIS")を設定しましたら、日本語文字列が含まれて返ってきました。
ご回答のほうありがとうございました。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加