Курсовая работа: Delphi. Немного относительно методов упаковки данных

procedure ResetUnPakFiles;

{ --- открытие файла для распаковки --- }

begin

InCounter:=7;

St:='';

repeat

St[InCounter-7]:=Chr(InBuf[InCounter]);

Inc(InCounter);

until InCounter=InBuf[7]+8;

Assign(InterF,St);

Rewrite(InterF,1);

ErrorByte:=IOResult;

ErrorMessage;

If NormalWork then

begin

WriteLn('UnPak file : ',St,'...');

Move(InBuf[InCounter],TimeUnPakFile,4);

InCounter:=InCounter+4;

AttrUnPakFile:=InBuf[InCounter];

Inc(InCounter);

Move(InBuf[InCounter],LengthArcFile,4);

InCounter:=InCounter+4;

end;

end;

procedure CloseUnPakFile;

{ --- закрытиефайладляраспаковки --- }

begin

If not NormalWork then Erase(InterF)

else

К-во Просмотров: 1453
Бесплатно скачать Курсовая работа: Delphi. Немного относительно методов упаковки данных