Felhasználói eszközök

Eszközök a webhelyen


inf-prog-fszi:tipusos_allomanyok

Típusos állományok

1. Fájl típusú változó deklarálása

fajlvaltozo1.pas
var
  f: file of típus;

2. Fájl változó hozzárendelése a háttértáron lévő állományhoz

fajlhozzarendel1.pas
assign (f, 'fajl.adat');

3. Fájl beviteli-kiviteli hibáinak vizsgálata fájlmegnyitásakor

fajlolvasasnyitas1.pas
{$i-}
Reset(f);
if IOResult <> 0 then 
begin
  Write ('Fajlkezelesi hiba!');
  Readln;
  Halt (1);
end;
{$i+}

4. Megnyitás írásra vagy újraírásra

fajlirasnyitas1.pas
Rewrite (f);

5. Megnyitás hozzáírásra

fajlhozzairas1.pas
Append(f);

6. Írás a fájlba

fajlbairas1.pas
Write(f, adatok);

7. Olvasás a fájlból

fajlbololvasas1.pas
Read(f, valtozo);

8. Az összes adat beolvasása a fájlból

fajlmindbeolvas1.pas
index:=0;
While not eof(f) do
begin
  index:=index+1;
  Read(f, tomb[index]);
end;
beolvasott_adatmennyiseg := index;

9. A fájl egy bizonyos sorszámú elemének keresése

fajlkeres1.pas
Seek(f, pozicio);

10. A fájl bezárása

fajlbezaras1.pas
Close(f);
inf-prog-fszi/tipusos_allomanyok.txt · Utolsó módosítás: 2017/06/22 07:17 szerkesztette: beistvan