ikkinchi qatorga o ‘tishni t a ’m inlaydi. Write va W riteln protse
duralari haqida h am shunday fikr yuritish m um kin.
K iritish-c hiqa rish
amallarini
bajarayotgan
vaqtda
m axsus Eoln va E o f m antiqiy funksiyalaridan
tashkil topgan
til vositalarim qoMlash mumkin.
A g a r faylning jo riy k o ‘rsatkichi fayl oxiri m arkerida
turgan b o ‘Isa
E o ln (v a r F: text)
m antiqiy
funksiya T rue qiym atga ega, qolgan h a m m a holat-
larda funksiyaning qiym ati False b o ‘ladi.
A gar kursor oxirgi k o m ponentadan keyin turgan b o ‘lsa
E of(var F: text)
m antiqiy
funksiyaning qiymati True, aks holda False b o ‘ladi.
Bulardan tashqari tiplashgan fayllar uchun yana
quyidagi funksiya va protseduralam i ishlatish m um kin:
R ead
- fayldagi o ‘zgaruvchilam i dasturga kiritadi.
Yozilishi: Read(F; < x l,x 2 ,...,x k > ) ;
W rite
- fayldagi o ‘zgaruvchilam i yozishda q o ‘llaniladi.
Yozilishi: W rite(F; < x l,x 2 ,...,x k > ) ;
F ileP o s
- jo riy fayl kom ponentalari
tartib nom erini qayta
tiklaydi yoki aniqlaydi.
Yozilishi: FilePos(F):longint;
F ileS ize
- bu funksiya fayldagi kom po n en ta la r sonini qayta
tiklaydi, y a 'n i faylning o ‘lchamini qayta tiklaydi.
Yozilishi: FileSize(F):longint;
S eek
- k o ‘rsatkichni faylning и-elem entiga o ‘m atadi.
Yozilishi: S eek(var F;
n\
longint);
fip la sh m a g an fayllar uchun
esa quyidagi funksiya va
protseduralam i ishlatish m um kin: