TURBO PASCAL

Новости

Программы   

Turbo Pascal 

Игры

Документация   

Странности

FAQ

Ссылки

Форум

Гостевая книга

Рассылка

Благодарности

Об авторе

 

 

Глава 14. Ввод и вывод 

             В данной Главе кратко описываются стандартные (или  встроен-
        ные) функции и процедуры ввода-вывода Borland Pascal.  Эти проце-
        дуры и функции можно найти в модуле System.

                        Процедуры и функции ввода-вывода
        ┌──────────────────┬────────────────────────────────────────────┐
        │   Функция        │      Описание                              │
        ├──────────────────┼────────────────────────────────────────────┤
        │   Append         │ Открывает существующий  файл  для  добавле-│
        │                  │ ния.                                       │
        ├──────────────────┼────────────────────────────────────────────┤
        │   Assign         │ Присваивает имя внешнего файла файловой пе-│
        │                  │ ременной.                                  │
        ├──────────────────┼────────────────────────────────────────────┤
        │   BlockRead      │ Считывает из  нетипизированного файла  одну│
        │                  │ или более записей.                         │
        ├──────────────────┼────────────────────────────────────────────┤
        │   BlockWrite     │ Записывает  в  нетипизированный  файл  одну│
        │                  │ или более записей.                         │
        ├──────────────────┼────────────────────────────────────────────┤
        │   ChDir          │ Выполняет смену текущего каталога.         │
        ├──────────────────┼────────────────────────────────────────────┤
        │   Close          │ Закрывает открытый файл.                   │
        ├──────────────────┼────────────────────────────────────────────┤
        │   Erase          │ Стирает внешний файл.                      │
        ├──────────────────┼────────────────────────────────────────────┤
        │   Eоf            │ Возвращает для файла  состояние end-of-file│
        │                  │ (конец файла).                             │
        ├──────────────────┼────────────────────────────────────────────┤
        │   FilePos        │ Возвращает текущую  позицию  в  файле.  Для│
        │                  │ текстовых файлов не используется.          │
        ├──────────────────┼────────────────────────────────────────────┤
        │   FileSize       │ Возвращает текущий размер файла.  Для текс-│
        │                  │ товых файлов не используется.              │
        ├──────────────────┼────────────────────────────────────────────┤
        │   Flush          │ Сбрасывает буфер текстового файла вывода.  │
        ├──────────────────┼────────────────────────────────────────────┤
        │   Getdir         │ Возвращает текущий каталог на заданном дис-│
        │                  │ ке.                                        │
        ├──────────────────┼────────────────────────────────────────────┤
        │   IОResult       │ Возвращает целое значение,  являющееся сос-│
        │                  │ тоянием последней выполненной операции вво-│
        │                  │ да-вывода.                                 │
        ├──────────────────┼────────────────────────────────────────────┤
        │   MkDir          │ Создает подкаталог.                        │
        ├──────────────────┼────────────────────────────────────────────┤
        │   Read           │ Считывает одно или более значений из  файла│
        │                  │ в одну или более переменных.               │
        ├──────────────────┼────────────────────────────────────────────┤
        │   Readln         │ Делает то же, что и Read, и выполняет  про-│
        │                  │ пуск до начала следующей строки  текстового│
        │                  │ файла.                                     │
        ├──────────────────┼────────────────────────────────────────────┤
        │   Rеnаме         │ Переименовывает внешний файл.              │
        ├──────────────────┼────────────────────────────────────────────┤
        │   Rеset          │ Открывает существующий файл.               │
        ├──────────────────┼────────────────────────────────────────────┤
        │   Rewritе        │ Создает и открывает новый файл.            │
        ├──────────────────┼────────────────────────────────────────────┤
        │   RмDir          │ Удаляет пустой подкаталог.                 │
        ├──────────────────┼────────────────────────────────────────────┤
        │   Seek           │ Перемещает текущую позицию в файле  на  за-│
        │                  │ данный элемент. Для текстовых файлов не ис-│
        │                  │ пользуется.                                │
        ├──────────────────┼────────────────────────────────────────────┤
        │   SeekEof        │ Возвращает для текстового  файла  состояние│
        │                  │ "конец файла".                             │
        ├──────────────────┼────────────────────────────────────────────┤
        │   SeekEoln       │ Возвращает для текстового  файла  состояние│
        │                  │ "конец строки".                            │
        ├──────────────────┼────────────────────────────────────────────┤
        │   SetTextBuf     │ Назначает для текстового файла буфер ввода-│
        │                  │ вывода.                                    │
        ├──────────────────┼────────────────────────────────────────────┤
        │   Truncate       │ Усекает размер файла  до  текущей  позиции.│
        │                  │ Для текстовых файлов не используется.      │
        ├──────────────────┼────────────────────────────────────────────┤
        │   Write          │ Записывает в файл одно или более значений. │
        ├──────────────────┼────────────────────────────────────────────┤
        │   Writeln        │ Делает то же, что  Write, но затем  записы-│
        │                  │ вает в текстовый файл символ конца строки. │
        └──────────────────┴────────────────────────────────────────────┘


Содержание

На первую страницу

Rambler's Top100 Rambler's Top100
PROext: Top 1000

(с)Все права защищены

По всем интересующим вопросам прошу писать на электронный адрес

Hosted by uCoz