procedure TForm1.Button1Click(Sender: TObject);
begin
assignfile(PersonFile,'key.dat');
reset(PersonFile);
try
if not eof(PersonFile) then
read(PersonFile,Person);
finally
closefile(PersonFile);
end;
edit4.Text:=Person.Name;
Edit5.Text:=person.Pwd;
edit6.text:=person.age;
end;
对二楼的有些得更改:
应如下:
type
TPerson=Packed record
Name:string[20];
Pwd:string[20];
Age:integer;
end;
var
Form1: TForm1;
PersonFile:file of TPerson;
Person:TPerson;
procedure TForm1.Button1Click(Sender: TObject);
begin
assignfile(PersonFile,'key.dat');//必须在有效路径下有一个Key.dat的文件
reset(PersonFile);
try
if not eof(PersonFile) then
read(PersonFile,Person);
finally
closefile(PersonFile);
end;
edit4.Text:=Person.Name;
Edit5.Text:=person.Pwd;
edit6.text:=StrToInt(person.age);
end;