misc/ADDAREA.PAS
872 B
6435f189cf07cfd0…
uses dos,crt,dataarea,gentypes,gensubs;
{::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::}
var dFile : file of dataarearec;
dMCI : file of datasubrec;
dData : dataarearec;
mData : array[1..10] of datasubrec;
count : byte;
done : boolean;
begin
clrscr;
ddata.name := 'BBS LIST';
ddata.datafile := 'BBSLIST';
ddata.addansi := 'BBSLIST.ADD';
ddata.prefix := 'BBSLIST';
mdata[1].option := 'system name';
mdata[1].length := 35;
mdata[1].mcicode := 'SN';
mdata[2].option := 'number';
mdata[2].length := 25;
mdata[2].mcicode := 'NU';
assign(dFile,'DATAAREA.DAT');
if not exist('DATAAREA.DAT') then rewrite(dfile) else reset(dfile);
write(dfile,dData);
close(dFile);
assign(dMCI,dData.dataFile+'.MCI');
rewrite(dmci);
for count := 1 to 2 do write(dmci,mData[count]);
close(dMci);
end.