在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
一、使用FileStream 例1、 , fmCreate);
例子2、
Procedure FileCopy( Const sourcefilename, targetfilename: String );
Var S, T: TFileStream; Begin S := TFileStream.Create( sourcefilename, fmOpenRead ); try T := TFileStream.Create( targetfilename,fmOpenWrite or fmCreate ); try T.CopyFrom(S, S.Size ) ; finally T.Free; end; finally S.Free; end; End;
二、使用TextFile 1.文件变量与文件名关联: ①读取文件内容。在以读的方式打开文件后,可以使用read和readln语句来读取文件内容,其声明代码格式分别为: 当读取整型和实型数据时,文件中的数据用空格分隔,且必须符合数据格式,否则将产生I/O错误。 写文件: procedure TfrmZcgl.AddToFile(filename, content: string); var strtime:string; textf:TextFile; begin strtime:=DateToStr(now)+' '+timetostr(now); AssignFile(textf,filename); if not FileExists(filename) then begin ShowMessage(PChar(filename+'不存在,创建新文件')); Rewrite(textf); end; Append(textf); writeln(textf,content+ ' '+strtime); CloseFile(textf); end;
读文件:
procedure ReadFile(Sender: TObject); //读文件
var rText: TextFile; tmp:String; begin richedit2.Clear;//清除原来的内容 AssignFile(rText, 'ip.txt'); reset(rText); while not EOF(rText) do begin readln(rText,tmp); richedit2.Lines.Add(tmp); end; closefile(rText); end; |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论