社区
Delphi
帖子详情
Delphi怎么像C那样直接对二进制文件进行读写
lwluser
2004-04-29 08:28:48
?
...全文
161
8
打赏
收藏
Delphi怎么像C那样直接对二进制文件进行读写
?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yueshujiang
2004-04-30
打赏
举报
回复
www.delphi.com
da_yu
2004-04-30
打赏
举报
回复
不好意思,再补充一点:
通过移动文件指针,使用BlockRead,BlockWrite可以对一个二进制文件中任意位置、任意大小的字节块进行读写操作。
da_yu
2004-04-30
打赏
举报
回复
补充:
BlockRead,BlockWrite这两个函数即可对字节块(多个字节)进行操作,也可对单个的字节进行操作,只要在打开文件时在过程Reset里进行设定即可。
da_yu
2004-04-30
打赏
举报
回复
TextFile是文本文件类型,二进制读写应该使用File文件类型,
读写操作用BlockRead,BlockWrite函数最佳。
zousoft
2004-04-30
打赏
举报
回复
可以实现的.
iBear
2004-04-30
打赏
举报
回复
方法一:使用流,TFileStream,TMemoryStream等,都可以打开文本或二进制文件,然后一个个字节的读写
方法二:使用文件类型变量File,TextFile等,然后使用Read,Write,Append(文本)或BlockRead,BlockWrite(二进制)函数或过程
fengxue291080
2004-04-30
打赏
举报
回复
学习
lemon_wei
2004-04-30
打赏
举报
回复
var
str:string;
fileStream: TFileStream;
begin
fileStream := TFileStream.Create('data.tem',fmOpenWrite or fmShareDenyNone);
str:='wwwwwwww';
fileStream.Writebuffer(str,20);
str:='dsmis';
fileStream.Writebuffer(str,20);
str:='sa';
fileStream.Writebuffer(str,20);
str:='wei';
fileStream.Writebuffer(str,20);
fileStream.Free;
在
Delphi
编程中使用C语言代码
在
Delphi
编程中使用C语言代码 陈经韬 Windows下编程的工具有很多,例如V
Delphi
读写
其他进程内存
unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, ExtCtrls, Psapi, StdCtrls; type TForm1 = class(TForm) Timer1: TTimer; LabelHin
Delphi
实现的磁卡
读写
器源代码解析
磁卡
读写
器是一种广泛应用于金融、交通、门禁等领域的设备,它能够读取和写入磁卡上的信息。磁卡
读写
器的工作原理基于磁性数据存储技术,通过磁头与磁条间的相对运动来完成数据的
读写
过程。
Delphi
是一种强大的编程语言,它以Pascal语言为基础,拥有面向对象的特性,易于学习且功能丰富。
Delphi
在早期被广泛用于开发Windows桌面应用程序,因其高效的编译器和丰富的组件库而备受青睐。现代的
Delphi
支持跨平台开发,能够创建适用于Windows、macOS、Linux甚至是移动平台的应用程序。
Delphi
文件
读写
文件
的打开与关闭 AssignFile :把一个外部
文件
名和一个
文件
变量相关联 Reset :打开一个存在的
文件
Rewrite :创建并打开一个新
文件
(或覆盖原有
文件
) Append :以添加方式打开一个
文件
(只适用于文本
文件
) CloseFile :关闭一个打开的
文件
FileOpen :打开一个特定的
文件
并返回
文件
句柄 FileCreate :创建一个给定
文件
名的
c语言obj
文件
错误,在
Delphi
中
直接
链接C语言的OBJ
文件
在
Delphi
中
直接
链接C语言的OBJ
文件
.这种方法的好处在于最终EXE不用带任何外部
文件
.也不用对C语言过于熟悉.我们都知道,代码在编译成可执行
文件
(或DLL,OCX
文件
,下同)之前,都必须得先生成OBJ
文件
(
DELPHI
一般是DCU
文件
,但也可以通过编辑编 译选项生成OBJ
文件
),然后把OBJ
文件
和资源
文件
(*.RES)链接成最终的可执行
文件
.利用这个方法,我们可以
直接
把OBJ
文件
链接到我们的...
Delphi
5,943
社区成员
262,942
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章