BinaryWriter.Write(Integer i)
Imports System.IO Module Module1 Sub Main() Dim Stream As FileStream Try Stream = New FileStream("test.dat", FileMode.Create) Catch E As Exception Console.WriteLine("Error creating test.Dat") Console.WriteLine("Error {0}", E.Message) End Try Dim BinaryStream As New BinaryWriter(Stream) Dim Age As Integer = 21 Dim Salary As Double = 100000.0 Dim Name As String = "Joe" Try BinaryStream.Write(Age) BinaryStream.Write(Salary) BinaryStream.Write(Name) BinaryStream.Close() Console.WriteLine("Data written to test.Dat") Catch E As Exception Console.WriteLine("Error writing to test.Dat") Console.WriteLine("Error {0}", E.Message) End Try 'Read Try Stream = New FileStream("test.dat", FileMode.Open) Catch E As Exception Console.WriteLine("Error opening test.Dat") Console.WriteLine("Error {0}", E.Message) End Try Dim BinaryStreamReader As New BinaryReader(Stream) Try Age = BinaryStreamReader.ReadInt32() Salary = BinaryStreamReader.ReadDouble() Name = BinaryStreamReader.ReadString() BinaryStreamReader.Close() Console.WriteLine("Age: {0}", Age) Console.WriteLine("Salary: {0}", Salary) Console.WriteLine("Name: {0}", Name) Catch E As Exception Console.WriteLine("Error reading to test.Dat") Console.WriteLine("Error {0}", E.Message) End Try End Sub End Module
1. | New BinaryWriter(FileStream aFileStream) | ||
2. | BinaryWriter.Seek | ||
3. | BinaryWriter.Write(Double d) | ||
4. | BinaryWriter.Write(String s) |