社区
Delphi
帖子详情
如何把数据写入到二进制文件中,写入后又如何读取出来
fspwx
2000-08-02 06:43:00
...全文
303
7
打赏
收藏
如何把数据写入到二进制文件中,写入后又如何读取出来
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mophy
2000-08-09
打赏
举报
回复
>以下代码为何总出错!
呵呵,无类型文件(file)只支持 blockread,blockwrite;
文本文件(textfile),类型文件(例如file of char)才支持 read,write.
>把一些参数或string写到一个二进制文件中,而后又如何重新取得之前写入的参数或string
也可以用 file of char,就是麻烦了一点(需要一个字节一个字节地处理)。
推荐用 TFileStream 或者 TMemoryStream
PoolD
2000-08-09
打赏
举报
回复
用TFileStream比较好吧,很方便。
meijg
2000-08-02
打赏
举报
回复
to mrlining:换成f:Textfile试试,delphi里对file的定义好像不一样了,看看帮助
mrlining
2000-08-02
打赏
举报
回复
以下代码为何总出错!(错误提示:'procedure,untyped pointer or untyped parameter' and 'char')
var
F:File;
C:char;
begin
AssignFile(f,'c:\test.abc');
Rewrite(f);
c:=#65;
write(F,c);
CloseFile(f);
end;
fspwx
2000-08-02
打赏
举报
回复
谢谢大家的帮忙,但我可能说的不清楚,我的意思是如何把一些参数或string写到一个二进制文件中,而后又如何重新取得之前写入的参数或string
jll
2000-08-02
打赏
举报
回复
可以使用传统的Pascal操作文件的方法或者使用文件流。
1、传统文件操作方法
AssignFile(f,'C:\test');
Rewrite(f);
用BlockWrite或Write写入二进制信息;
CloseFile(f);
2、文件流
try
f:=TFileStream.Create(FileName,fmCreate or fmOpenWrite);
文件操作,写入数据
finally
f.Free;
end;
jll
2000-08-02
打赏
举报
回复
将f定义为f:file of char;...
数据
库的图象存取范例程序
1、有两种方式,一种是把图象以
二进制
的形式
写入
数据
,一种是只保存图片路径; 2、支持Bmp与Jpg格式的图片; 3、可以清除或导出图片为Bmp或Jpg格式; 4、
数据
库采用Access
数据
库; 5、程序
中
的
数据
...
Python
二进制
文件
的
读取
与
写入
Python
二进制
文件
的
读取
与
写入
当
读取
音视频、图片等
二进制
文件
时,需要采用
二进制
的
读取
方法。 一、
读取
with open(file,mode) as f: pass file:
文件
路径 mode:rb
读取
二进制
文件
strb = f.read() 功能:一次性
读取
...
c语言十六进制
写入
文件
,十六进制
数据
写入
到
二进制
数据
文件
/**********************************************十六进制
数据
写入
到
二进制
数据
文件
**********************************************/#includeintmain(){intbuffer;inti;FILE*inFile;FILE*outFile;inFile=fopen(...
python
写入
二进制
文件
的库_python之
写入
二进制
文件
概述计算机都是以
二进制
存储
文件
的,如mp3、图片等,文本
文件
也是如此,在本节
中
以
二进制
模式
写入
文件
写
文件
的很多操作,与读
文件
的操作是相同的,建议先看
读取
二进制
文件
打开
文件
读写
文件
,要先通过内置open()函数...
linux
写入
二进制
文件
内容,fopen , fread fwrite 函数读写
二进制
文件
问题总结
png
数据
文件
, 发现一个
文件
操作
中
容易忽略的问题,问题描述如下:在使用 fread 读
二进制
文件
(png 图片)的时候, 发现
读取
到内存
中
的
数据
和
二进制
文件
中
的
数据
不一致, 同样, 在使用 fwrite 写
二进制
文件
(png ...
Delphi
5,392
社区成员
262,732
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章