BlockWrite的问题大家来探讨

charlescoco 2002-04-20 06:39:17
TForm1中有不少的TEdit和TMemo,如过单单是
用SaveDialog的话,只能保存其中之一,那么,有什么办法
可以将那么多的资料保存在同一个文件中呢??????
...全文
47 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
charlescoco 2002-04-20
  • 打赏
  • 举报
回复
可以将各个组件的内容按照一定格式组织在一起
着一步怎么做???
wylove 2002-04-20
  • 打赏
  • 举报
回复
可以将各个组件的内容按照一定格式组织在一起,然后通过Blockwrite写入一个文件:
下面是BlockWrite的一个例子:
procedure TForm1.Button1Click(Sender: TObject);
var
uTypeFile:file;
Buffer:Array[0..128] of char;
buf:String;
num:integer;
begin
AssignFile(uTypeFile,'d:\my.dat');
Reset(uTypeFile);
seek(uTypeFile,filesize(uTypeFile));
try
FillChar(buffer,sizeof(buffer),'Y');
BlockWrite(uTypeFile,buffer,1,Num);
if Num<>1 then Showmessage('读取失败'+buf);
finally
Closefile(uTypeFile);
end;
end;

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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