C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


■93865 / )  Re[1]: バイナリファイル⇒元データファイルへの復元方法(VB.net
□投稿者/ Hongliang (960回)-(2020/02/14(Fri) 11:20:43)
2020/02/14(Fri) 11:20:58 編集(投稿者)
> Using sr As New System.IO.StreamReader(resStream, ENC)
>     Dim str = sr.ReadToEnd

元々のファイルがENCでエンコードされたテキストファイルでない限り、
この方法ではデータが破損します。
直接ファイルにダウンロードするなら、以下のようにします。
Using fs As New FileStream(ファイルパス, FileMode.Create)
    resStream.CopyTo(fs)
End Using

StreamReaderはテキストデータにのみ使用できます。
ExcelファイルにせよPDFファイルにせよ、テキストデータではありません。

返信 編集キー/


管理者用

- Child Tree -