ex71.pp 412 B

12345678910111213141516171819202122
  1. Program Example71;
  2. { Program to demonstrate the Truncate function. }
  3. Var F : File of longint;
  4. I,L : Longint;
  5. begin
  6. Assign (F,'test.tmp');
  7. Rewrite (F);
  8. For I:=1 to 10 Do
  9. Write (F,I);
  10. Writeln ('Filesize before Truncate : ',FileSize(F));
  11. Close (f);
  12. Reset (F);
  13. Repeat
  14. Read (F,I);
  15. Until i=5;
  16. Truncate (F);
  17. Writeln ('Filesize after Truncate : ',Filesize(F));
  18. Close (f);
  19. end.