Windows Vista Forums
Vista Forums Home Join Vista Forums Donate Vista Tutorials Tags

Welcome to Vista Forums we are your forum to discuss Windows Vista x64 and x86 systems. Whether you need help or just want to post an idea you have on Vista, this is the forum for you.
Register at Vista forums...the world biggest Windows Vista resource Join Vista Forums Now

Go Back   Vista Forums > Microsoft Technical Newsgroups > WinFX General

Problem in DeSerialize a VB3 binary object to VB.Net

Update your Vista Drivers Update Your Drivers Now!!
 
 
Thread Tools Display Modes
Old 06-13-2006   #1 (permalink)
Gary Lam
Guest


 

Problem in DeSerialize a VB3 binary object to VB.Net

Hi,

I have a VB3 object which struct like this:


Type MyType
IntegerA as Integer
IntegerB as Integer
End Type

That object has been serialized to be a "MyType.dat" from the VB3 app.

Now I am rewriting that app to be a .Net application. I try to deserialize
the "MyType.dat" object by the following code:

... My .net Struc like this
Public Structure MyType
Public IntegerA as Integer
Public IntegerB as Integer
End Structure

... function is like this
Dim stream As FileStream
stream = New FileStream(path, FileMode.Open)
Dim formatter As New BinaryFormatter
Dim type As MyType
type = DirectCast(formatter.Deserialize(stream), Terminal)


I got an error when direct cast.
... Error as follow
Binary stream does not contain a valid BinaryHeader, 32 possible causes ...


Please tell me can it be done or what did I done wrong.


--
Thanks,

Gary
http://blogs.wdevs.com/garylam/

My System SpecsSystem Spec
 

Thread Tools
Display Modes



Similar Threads
Thread Thread Starter Forum Replies Last Post
deserialize objects via import-clixml Achim Domma PowerShell 2 11-30-2007 01:34 PM
How to embed manifest in TCL binary? - mt.exe corrupting my binary Kshitij Vista General 0 02-14-2007 04:42 PM
The binary form of an ACE object is invalid Norbert Kraft PowerShell 5 01-09-2007 11:31 AM
Adding canonical aliases for Compare-Object, Measure-Object, New-Object Alex K. Angelopoulos [MVP] PowerShell 2 05-26-2006 07:58 AM


Vistax64.com is an independent web site and has not been authorized,
sponsored, or otherwise approved by Microsoft Corporation.
"Windows Vista", the Start Orb, and related materials are trademarks of Microsoft Corp.
© Designer Media 2005-2008

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51