Close: Porovnání verzí

Z Delphi & Pascal (česká wiki)
Skočit na navigaci Skočit na vyhledávání
(Vytvorená stránka „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...“)
 
 
(Není zobrazena jedna mezilehlá verze od stejného uživatele.)
Řádek 36: Řádek 36:
 
[[Category:System]]
 
[[Category:System]]
 
[[Category:Procedúry System]]
 
[[Category:Procedúry System]]
 +
[[Category:Vstupně/výstupní procedury a funkce]]

Aktuální verze z 5. 10. 2012, 20:51

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.