referaty.sk – Všetko čo študent potrebuje
Želmíra
Pondelok, 23. mája 2022
Pascal - file, súbor
Dátum pridania: 30.11.2002 Oznámkuj: 12345
Autor referátu: sova
 
Jazyk: Slovenčina Počet slov: 422
Referát vhodný pre: Stredná odborná škola Počet A4: 1.5
Priemerná známka: 3.00 Rýchle čítanie: 2m 30s
Pomalé čítanie: 3m 45s
 

klávesnica.Po priradení musí byť súbor otvorený buď na vstup
alebo na výstup.Na to slúžia procedúry Reset alebo Append.Nový súbor vytvára procedúra Rewrite.
Súbor typu text otvorený pomocou Reset dovoluje len čítanie, otvorený pomocou Rewrite alebo Append iba zápis.Súbory bez udaného typu alebo s udaným typom
dovolujú vždy aj zápis aj čítanie, bez ohladu na to ktorou procedúrou boli ovorené.
Súbory sú normálne spracované sekvenčne .Netextové súbory môžu byť spracované ajpriamym prístupom pomocou procedúry Seek.
Na konci spracovania súboru je nutné ho zavriť pomoou procedúry Close.Po
tejto procedúre je externý súbor zaktualizovaný a meno premennej súbo môže byť spojené s ďalším súborom.


Štandardné procedúry a funkcie pre všetky súbory:


ChDir - mení aktuálny adresár
ChDir (s:string)

GetDir -zisťuje meno aktuálneho adresára

MkDir - zakladá nový adresár zadaného mena
MkDir (s:string)

RmDir - vymaže prázdny adresár

Eof - Nadobúda hondoty true alebo false podľa toho, či je v súbore dosiahnutý koniec súboru

Erase - procedúra zruší diskový súbor, spjený s menom premennej typu file.Nesmie byť použitá na otvorený súbor.

Rename -premenuje diskový súbor.Nesmie byť použitá na otvorený súbor.

Assign -priradí premennej typu súbor meno externého súboru

Reset - otvorí existujúci súbor .Súbor typu text otvorí len na čítanie.

Rewrite - vytvorí nový súbor na disku a otvorí ho.

Close - zatvorí otvorený súbor.

Append - otvorí existujúci súbor a nastaví zápis na jeho koniec.

Eoln - nadobúda odnoty true alebo false, podľa toho, či je dosiahnutý koniec riadku v súbore.

Read - umožňuje čítanie jednej alebo viacerých hodnôt z textového
súboru.

Write - umpžňuje výstup jednej alebo vviacerých premenných do súboru.

BlockRead - číta jeden alebo viacej záznamov zo súboru s neudaným typom.

BlocWrite - zapisuje jeden alebo viacej záznamov do súboru s neudaným typom.

FilePos - funkcia vracia súčasnú pozíciu v súbore.

FileSize - funkcia vracia veľkosť súbora.

Seek - procedúra nastaví pozíciu v súbore.



Príklad:

uses crt;
var f1 : text;
f2,f3 : file;
f4 : file of integer;
c : char;
begin
assign (f1,' c:text.txt'); { priradí premennej f1 meno textového súboru}
reset (f1); { otvorí ho}
read (f1,c); {prečíta z neho jeden znak}
close (f); {zatvorí súbor}
erase (f); {vymaže súbor}
assign(f2,'c:file.moj'); {priradí premennej f2 súbor bez udaného typu}
rewrite (f2); {vytvorí súbor}
write(f2,'toto je moj subor'); {zapíše doň reťazec}
close(f2);
end.
 
späť späť   1  |   2   
 
Copyright © 1999-2019 News and Media Holding, a.s.
Všetky práva vyhradené. Publikovanie alebo šírenie obsahu je zakázané bez predchádzajúceho súhlasu.