关于VB.NET二进制读取数据问题

madboy9671 2015-12-22 02:42:22
此问题在VB和C语言下面已经解决。现在改用NET语言后搞不过来了。
一个二进制数据文件,是以32位格式保存的。用NET的二进制方式打开,DIM BYTE()数据来读取,此数组是不是只默认按字节8BIT来读,能不能改长度,看有些资料中有提及先DIM BYTE() ASBYTES,然后REDIM BYTE() 任意长度,但不知道格式如何写,总会报错。有没有朋友可以告诉我怎么样指定任意位置开始,以32位来读取,然后以10进制显示出来?先谢谢了
...全文
297 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
madboy9671 2016-05-19
  • 打赏
  • 举报
回复
引用 4 楼 notbb 的回复:
你发VB代码上来。我帮你翻译
自己解决了。是一个变量的类型问题。因为原来的数据一直是整形的,这次的数据文件改用了单精度来存储,所以一直读出来不对。谢谢。
轻鸿万里 2015-12-24
  • 打赏
  • 举报
回复
你发VB代码上来。我帮你翻译
早起晚睡 2015-12-23
  • 打赏
  • 举报
回复
你的问题 也描述的不清楚
Poopaye 2015-12-23
  • 打赏
  • 举报
回复
因为很难想象一个既能写vb又能写c的人会写不来vb.net
madboy9671 2015-12-23
  • 打赏
  • 举报
回复
是这样的问题太弱智还是什么大原因没有人愿意回答呢?

16,554

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧