vb 的写文件open binary 怎么移植到vb.net 2008 (只有这么多分了,望各位不吝赐教)
vb 的写文件open binary如何移植到vb.net 2008 (只有这么多分了,望各位不吝赐教)以下是一种vb6.0代码VB co
vb 的写文件open binary 如何移植到vb.net 2008 (只有这么多分了,望各位不吝赐教)
以下是一种vb6.0代码
VB codePrivate 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的例子