f- файлдық айнымалы (файлдық типті айнымалы ретінде программада қолданылатын идентификатор (атау)).
bf- берілгендер файлының атауы (атау меншіктелетін айнымалы. Мысалы, ―В2001‖ атаулы берілгендер файлы үшін bf=‘В2001‘. Әдетте файл атауы программа бойынша Edit ӛрісіне енгізіледі: bf:=Edit1.Text, не ол үшін InputBox функциясы пайдаланылуы мүмкін).
v – файлдық элемент(ӛріс элементтерінен тұратын жол).
6. Типтік файл операторлары
AssignFile(f, bf). Ол bf файлын f айнымалысымен байланыстырады да (assign - тағайындау), одан әрі f-пен жұмыс bf мәнімен анықталған файл жұмысына баламалы болады. bf орнына файлдың толық атын жазу да мүмкін. Компьютер f-ті саны белгісіз элементтерден тұратын bf-тің атауы ретінде қабылдайды. Ол машинаның элементтер санын алды-ала біліп алуының қажетсіздігіне байланысты. Оған қоса, бұл тәсіл бір программа бойынша түрлі БФ-тердіӛңдеуге мүмкіндік береді.
Rewrite (f) – атауы AssignFile операторында анықталған берілгендер файлын дискіге тиеу үшін файлды ашу операторы (rewrite – жаңадан жазу). Ол f үшін дискіден арнайы орын ашып, көрсеткішті (бастиекті) осы орынның басына орналастырады.
Ескерту. Егер таңдап алынған БФ атауы бұрыннан сыртқы құрылғыда жазулы БФ атауымен бірдей болса, rewrite(f) операторын оқыған соң компьютер адымен оны ӛшіріп тастайды. Сондықтан дискіде жазулы файлды қорғау үшін файлға берілетін атауды мұқияттықпен таңдап алу керек.
Write (f, v) – атауы AssignFile операторында f арқылы белгіленген дискілік файлға БФ-тің кезекті элементін (v) тиеу операторы (v орнына мәндері файлға жазылатын үтірлер арқылы бӛлінген айнымалылар тізімін енгізуге де болады).
CloseFile (f) – файлды жабу (оператор БФ-ті дискіге тиеу не дискіден оқу аяқталған кезде енгізіледі).
Reset (f) – атауы f арқылы белгіленген файлды ашып, бастиекті осы файлдың басына орналастырады (reset – қайта орнату).
Достарыңызбен бөлісу: |