CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VB >  基础类

请问如何将二进制文件地址&H9F9518 To &H9E3D4F之间的数据写入到1.bin文件中(起始地址&H0)

楼主moleboy(薄荷糖)2005-04-03 09:14:25 在 VB / 基础类 提问

请问如何将二进制文件地址&H9F9518   To   &H9E3D4F之间的数据写入到1.bin文件中(起始地址&H0) 问题点数:20、回复次数:6Top

1 楼moleboy(薄荷糖)回复于 2005-04-03 09:56:21 得分 0

没有人知道吗?Top

2 楼moleboy(薄荷糖)回复于 2005-04-03 11:13:53 得分 0

dingTop

3 楼homezj(小吉)回复于 2005-04-03 11:32:57 得分 20

dim   a()   as   byte  
  redim   a(&H9F9518   -   &H9E3D4F)  
  open   "c:\1.dat"   for   binary   as   #1  
  open   "c:\1.bin"   for   binary   as   #2  
  get   #1,&H9E3D4F+1,a  
  put   #2,,a  
  close   #2  
  close   #1  
   
  注意:这里包含了最后&H9F9518位置处的一个字节,若想不包含,Redim声明a时,-1就行了Top

4 楼moleboy(薄荷糖)回复于 2005-04-03 13:31:07 得分 0

如果改成&H9F9518~&Hae3d4f的话提示下标越界怎么办?Top

5 楼moleboy(薄荷糖)回复于 2005-04-03 13:47:31 得分 0

dingTop

6 楼homezj(小吉)回复于 2005-04-03 14:08:53 得分 0

哎!你对16进制是一点不明白呀????????  
   
  &H9F9518   <   &Hae3d4f    
   
  你用小数减大数,怎么行?  
  改成:&Hae3d4f   -   &H9F9518  
  Top

相关问题

  • 只见C,不见D、E、F????
  • 如何提取"a$b$ c$d$e f$ga$b$ c$d$e f$ga$b$ c$d$e f$g..."中两个"$"内的内容
  • 安装98过程中,d\e\f盘都被格式化了!
  • 硬盘问题。原C、D、E、F四个分区,现只能看到C、D。
  • 如何获得系统里 所有的驱动器 如: c,d,e,f
  • 40g硬盘把C搞不见了,d e f还在(文件也在
  • 我的硬盘分为C,D,E,F,G五个分区,奇怪怎么D盘F盘找不到了,请高手救急?
  • 为什么我的Win98系统的所有磁盘(C D E F...CDROM)都被共享?(90分)
  • 简单问题:变量a,b,c,d,e,f的值互相不相等的条件如何写?
  • 我的D、E、F分区找不到了??大虾们救命啊。高分相酬

关键词

  • 文件
  • h9
  • e3d4
  • 地址
  • bin

得分解答快速导航

  • 帖主:moleboy
  • homezj

相关链接

  • Visual Basic类图书
  • Visual Basic类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo