Browse DevX
Sign up for e-mail newsletters from DevX

Tip of the Day
Language: VB7
Expertise: Intermediate
Dec 9, 2002



Building the Right Environment to Support AI, Machine Learning and Deep Learning

LoadBinaryData - Deserializing an object from a file in binary format

' Deserialize an object from a file in binary format
' It can handle types that the SOAP serialization can't
' Requires:
'   Imports System.IO
'   Imports System.Runtime.Serialization.Formatters.Binary
Private Function LoadBinaryData(ByVal path As String) As Object
    ' Open a file stream for input
    Dim fs As FileStream = New FileStream(path, FileMode.Open)
    ' Create a binary formatter for this stream
    Dim bf As New BinaryFormatter()

    ' Deserialize the contents of the file stream into an object
    LoadBinaryData = bf.Deserialize(fs)
    ' close the stream.
End Function

' Note: refer to the SOAP version of this routine for an example of its usage,
'  as they work the same way
Marco Bellinaso
Comment and Contribute






(Maximum characters: 1200). You have 1200 characters left.



Thanks for your registration, follow us on our social networks to keep up-to-date