FOLIA18 (2)


Funkcje i procedury wejścia  wyjścia
Append Procedura otwierająca istniejący plik tekstowy przygotowując go do zapisu dal-
szych danych (na końcu pliku)
Assign Procedura przyporządkowująca zmiennej plikowej nazwę zewnętrznego pliku (fi-
zycznego zbioru danych)
BlockRead Procedura odczytująca jeden lub więcej elementów z pliku blokowego i umiesz-
czająca je w zmiennej buforowej
BlockWrite Procedura zapisująca do pliku blokowego jeden lub więcej elementów ze zmiennej
buforowej
CHDir Procedura ta powoduje zmianę aktualnego katalogu na inny
Close Procedura zamykająca otwarty plik
Eof Funkcja sprawdzająca, czy został osiągnięty koniec pliku. Wynik o wartości logicz-
nej True lub False
Eoln Funkcja sprawdzająca, czy został osiągnięty w pliku tekstowym koniec wiersza.
Wynik jest wartością logiczną.
Erase Procedura kasująca (usuwająca) plik zewnętrzny.
FilePos Funkcja podająca aktualną pozycję (numer elementu) w pliku. Nie może być uży-
wana w plikach tekstowych.
FileSize Funkcja podająca wielkość pliku. Nie może być używana w plikach tekstowych.
Flush Funkcja wymuszająca fizyczny zapis z bufora danego pliku do pliku zewnętrznego.
GetDir Procedura podająca informację na temat bieżącego katalogu i napędu, w którym
się on znajduje.
IOResult Funkcja podająca status ostatnio wykonanej operacji wejścia  wyjścia.
MkDir Procedura tworząca nowy podkatalog.
Read Pliki tekstowe: procedura wczytująca jedną lub więcej wartości z podanego pliku
tekstowego do podanych zmiennych
Read Pliki z określonym typem: procedura odczytująca jeden element z pliku.
ReadLn Procedura pełniąca tą samą funkcję co procedura Read z tą różnicą, że po odczy-
cie przeskakuje na początek następnego wiersza. Może być używana tylko dla
plików tekstowych.
Rename Procedura nadająca plikowi dyskowemu nową nazwę.
Reset Procedura otwierająca istniejący plik. W przypadku pliku tekstowego do odczytu,
dla pozostałych  do odczytu lub zapisu.
Rewrite Procedura ta tworzy nowy plik i otwiera go (lub kasuje zawartość istniejącego). Dla
plików tekstowych do zapisu, dla pozostałych  do odczytu lub zapisu.
RmDir Procedura kasująca pusty katalog.
Seek Ustawia wskaznik położenia pliku na pozycję określonego elementu. Nie może być
używana dla plików tekstowych.
SeekEof Funkcja logiczna sprawdzająca, czy może zostać osiągnięty koniec pliku teksto-
wego. Działa jak Eof z tą różnicą, że pomija wszelkie spacje, tabulatory i znaczniki
końca wiersza.
SeekEoln Funkcja logiczna sprawdzająca, czy może zostać osiągnięty koniec wiersza pliku
tekstowego. Działa jak Eoln z pominięciem spacji i znaków tabulacji.
SetTextBuf Procedura przyporządkowująca plikowi tekstowemu nowy bufor wejścia  wyjścia.
Plik nie powinien być otwarty.
Truncate Procedura ucinająca plik (oprócz tekstowego w miejscu aktualnej pozycji. Wszyst-
kie elementy za tą pozycją zostają usunięte z pliku.
Write Pliki tekstowe: procedura wpisująca jedną lub więcej wartości do podanego pliku
tekstowego.
Write Pliki z określonym typem: procedura zapisująca jeden element do pliku.
WriteLn Procedura pełniąca tą samą funkcję co Write z tą różnicą, że dopisuje na końcu
wiersza znaki >>CR/LF<< (znacznik końca wiersza).


Wyszukiwarka

Podobne podstrony:
FOLIA12 (2)
FOLIA12
Folia10
FOLIA13 (2)
FOLIA11 (3)
folia17
FOLIA14 (2)
FOLIA15 (2)
FOLIA12 (3)
FOLIA10
FOLIA15 (3)
FOLIA13 (4)
FOLIA13 (3)
Folia11

więcej podobnych podstron