| príkaz | vysvetlenie pre | ||
| textové súbory | typové súbory | netypové súbory | |
| assign |
priradí premennej typu text, príp. file alebo file of veta
konkrétny súbor, napr. assign(f,'ziaci.dat'); |
||
| reset | otvorí súbor IBA na čítanie | otvorí súbor na čítanie aj na zápis |
otvorí súbor na čítanie aj na zápis, ako druhý parameter zadávame
veľkosť "vety" v bajtoch pr. reset(f,2) |
| rewrite | otvorí súbor na zápis, ak súbor existuje, vymaže pôvodný obsah, ak neexistuje, vytvorí súbor v pracovnom adresári pascalu | ||
| read | načíta do zadanej premennej | načíta do zadanej premennej, ktorá musí byť typu veta | - |
| readln | načíta do zadanej premennej a zariadkuje | - | - |
| blockread | - | - |
načíta do zadanej premennej, toľko "viet", koľko zadáme ako tretí parameter, pr. blockead(f,a,2) |
| write | zapíše do súboru obsah zadanej premennej | zapíše do súboru obsah zadanej premennej, ktorá musí byť typu veta | - |
| writeln | zapíše do súboru obsah zadanej premennej a zariadkuje | - | - |
| blockwrite | - | - |
zapíše do súboru obsah zadanej premennej, teda iba toľko "viet",
koľko zadáme ako tretí parameter, pr. blockwrite(f,a,2) |
| seek | - | nastaví ukazovateľ na danú vetu v súbore, pr. seek(f,10) | |
| filesize | - | funkcia, vráti ako výsledok veľkosť, teda počet viet súboru | |
| filepos | - | funkcia, vráti ako výsledok pozíciu ukazovateľa v súbore | |
| truncate | - | vymaže zo súboru všetky vety za momentálnou pozíciou ukazovateľa | |
| close | zavrie súbor a uloží zmeny v prípade, že sme do súboru zapisovali | ||