var F: TextFile; S: string; begin if OpenDialog1.Execute then begin AssignFile(F, OpenDialog1.FileName); Reset(F); Readln(F, S); Edit1.Text := S; CloseFile(F); end; end;
var f:TextFile; s,s1:string; begin if opendialog1.Execute then Assignfile(f,Opendialog1.FileName) ; reset(f); readln(f,s); s1:='dffdf'; rewrite(f); write(f,s+s1); closefile(f);end;
使用TStringList对象最简单:function AddString(strYouWantAdd:String;YourFile:TFilename); var strlst:TStringList; begin try strLst:=TStringList.create; strLst.loadfromfile(YourFile); strLst.add(strYouWantAdd); strLst.saveToFile(YourFile); finally strLst.free; end; end;
assignfile、reset、rewrite、read(ln)、write(ln)
S: string;
begin
if OpenDialog1.Execute then
begin
AssignFile(F, OpenDialog1.FileName);
Reset(F);
Readln(F, S);
Edit1.Text := S;
CloseFile(F);
end;
end;
f:TextFile;
s,s1:string;
begin
if opendialog1.Execute then
Assignfile(f,Opendialog1.FileName) ;
reset(f);
readln(f,s);
s1:='dffdf';
rewrite(f);
write(f,s+s1);
closefile(f);end;
var
strlst:TStringList;
begin
try
strLst:=TStringList.create;
strLst.loadfromfile(YourFile);
strLst.add(strYouWantAdd);
strLst.saveToFile(YourFile);
finally
strLst.free;
end;
end;