|
■No36819 (SY さん) に返信 > 特定のバイト(962バイト)で改行されているテキストデータがあります。 改行コードは、CR,LF の 2バイトなのでしょうか?
> .NET Framework - .NET Framework1.1 手元に VS2003 が無いので試していませんが、これでどうかな…。
Const BlockSize As Integer = 962 Dim iStm As New BinaryReader(New FileStream("C:\INPUT.TXT", FileMode.Open)) Dim oStm As New BinaryWriter(New FileStream("C:\OUTPUT.TXT", FileMode.Create)) Do Dim buf() As Byte = iStm.ReadBytes(BlockSize + 2) If buf.Length = 0 Then Exit Do Else oStm.Write(buf, 0, Math.Min(BlockSize, buf.Length)) End If oStm.Flush() Loop oStm.Close() iStm.Close()
|