You are on page 1of 1

procedure TForm3.

Button1Click(Sender: TObject);
var
tComputerInfo:TextFile;
sNumber,sDate,sCPU,sRam,sDrive,sFileName:string;
begin
sNumber:='Computer Number:'+#9+edtNumber.Text;
sDate:='Date:'+#9+DateToStr(Date());
sCPU:='CPU:'+#9+edtCPu.Text;
sRam:='Ram:'+#9+edtMemory.Text+'GB';
sDrive:='Hard Drive:'+edtHardDrive.Text+'GB';
sFileName:='Computer'+edtNumber.Text+'.txt';

AssignFile(tComputerInfo,sFileName);

try
Rewrite(tComputerInfo)

except
ShowMessage('This file does not exist.')
end;

Writeln(tComputerInfo,sNumber);
Writeln(tComputerInfo,sDate);
Writeln(tComputerInfo,sCPU);
Writeln(tComputerInfo,sRam);
Writeln(tComputerInfo,sDrive);

CloseFile(tComputerInfo);

end;

procedure TForm3.Button2Click(Sender: TObject);


var
tExeFile:textfile;
sComputerNum:string;

begin
AssignFile(tExeFile,'Computer'+LabeledEdit1.Text+'.txt');

try
Reset(tExeFile);

except
ShowMessage('This file does not exist.')
end;

Memo1.Lines.LoadFromFile('Computer'+LabeledEdit1.Text+'.txt');
CloseFile(tExeFile);

end;

end.

You might also like