Otevřít hlavní menu

Close

Verze z 5. 10. 2012, 20:51, kterou vytvořil Zdeno Sekerák (diskuse | příspěvky)
(rozdíl) ← Starší verze | zobrazit aktuální verzi (rozdíl) | Novější verze → (rozdíl)

Zavře otevřený soubor.

Deklarace
procedure Close(var F);
Režim
Windows, Reálný, Chráněný
Poznámky
F je proměnná kteréhokoli souborového typu, která byla předtím otevřena pomocí Reset, Rewrite nebo Append. Vnější soubor, sdružený s F, je kompletně aktualizován a poté zavřen, a jeho souborové madlo DOSu je uvolněno pro nové použití.
V režimu {$I-} vrací funkce IOResult hodnotu 0, pokud operace proběhla úspěšně, jinak vrací nenulový kód chyby.
Viz také
Append
Assign
Reset
Rewrite


Vzorový příklad

{Close.PAS}
{Vzorový příklad pro proceduru Close.}
var F: file;
begin
  Assign(F, 'AUTOEXEC.BAT');    { Otevři soubor }
  Reset(F, 1);
  Writeln('File size = ', FileSize(F));
  Close(F);                     { Zavři soubor }
end.