如何读写一个BINARY文件

fredcai 2001-02-21 10:03:00
同题目,最好有例子。
...全文
261 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
frs 2001-02-22
  • 打赏
  • 举报
回复
看看msdn吧!讲的挺细。
注意的是这种方式存时没有多于的字节写入或读入!
lchang001 2001-02-21
  • 打赏
  • 举报
回复
see book for visual basic?!
happyno9 2001-02-21
  • 打赏
  • 举报
回复
手头没有书吗?看书去
fredcai 2001-02-21
  • 打赏
  • 举报
回复
这个帮助我看过,只有打开的方法,没有读写的方法。
njbfy 2001-02-21
  • 打赏
  • 举报
回复
你看一下open函数的帮助,它有示例
lvjunyu 2001-02-21
  • 打赏
  • 举报
回复
Open pathname For mode [Access access] [lock] As [#]filenumber [Len=reclength]
例如
Open "TESTFILE" For Binary Access Write As #1 'testfile文件存放路径及文件名
' 若要以其他方式打开文件,必需先关闭此文件。
.....................................
Close #1
Get [#]filenumber, [recnumber], varname ’用 Get 语句来将数据从文件读到变量中
例如: Get #1,,FileBuffer
Put [#]filenumber, [recnumber], varname '使用 Put 语句将数据写入文件中。
例如 : Put #1, RecordNumber, MyRecord
给你个完整例子:
'假设文件C:\test.txt文件已经存在
dim TempStr as FileBuffer
dim ByteStr as byte
TempStr="123"
Open "C:\test.txt" For Binary Access Write As #1
ByteStr=Cbyte(TempStr)
Put #1,,ByteStr
Close #1
'Get方法就不说了,不明白写信给我吧 ’QQ号:4940826
playyuer 2001-02-21
  • 打赏
  • 举报
回复
用 VB 对二进制的文件进行操作时,如何删去文件后的 N 个字节?
http://go1.163.com/~askpro/msg18/qa93.htm
njbfy 2001-02-21
  • 打赏
  • 举报
回复
再看看get和put的帮助,都有示例

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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