首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

vb 的写文件open binary 怎么移植到vb.net 2008 (只有这么多分了,望各位不吝赐教)

2012-03-02 
vb 的写文件open binary如何移植到vb.net 2008 (只有这么多分了,望各位不吝赐教)以下是一种vb6.0代码VB co

vb 的写文件open binary 如何移植到vb.net 2008 (只有这么多分了,望各位不吝赐教)
以下是一种vb6.0代码

VB code
Private Type myType    theBit() As Byte        '字模    theNum As Long          '所代表的数字End TypeDim theOCRLib(9) As myType      '0-9十个数字的字模


在vb6.0中我们可以及以下方法,把theOCRLib写入一个文件,方法如下:
VB code
    Open inFileName For Binary As #1        Get 1, , theOCRLib    Close #1


但是现在我要把程序改写到vb.net,vb.net 2008 中摒弃了open 这一类读写数据的方法,于是我对theOCRLib结构数组用binaryformat.serial【记不太清了,大概就这个方法】,进行了序列化,然后再写入,但始终不成功。有没有遇到类似情况的,分不多了,因为今天提问的太多了,(回答的也挺多,就是没结贴,呵呵,郁闷),希望大家不吝赐教。
 

[解决办法]
用BinaryFormatter 

参考
http://msdn.microsoft.com/en-us/library/system.runtime.serialization.formatters.binary.binaryformatter(v=VS.100).aspx

中vb.net的例子

热点排行