Програмирование на языке Basic. Федоряка Н.И. - 54 стр.

UptoLike

Составители: 

54
OUTPUT (ВЫВОД): Если файл не существует- создается новый
файл. Если файл уже существует, его содержание уничтожается, а сам
файл рассматривается как новый.
APPEND (ДОБАВИТЬ В КОНЕЦ): Если файл не существует- созда-
ется новый файл. Если файл уже существует, любые данные дописываются
в конец этого файла.
2. Ввод данных в файл. Используйте WRITE# PRINT# или
PRINT#USING для записи данных в последовательный файл.
3. ЗАКРЫТИЕ файла. Оператор CLOSE закрывает файловую переменную
после завершения всех операций ввода/вывода.
Для чтения последовательного файла:
1. ОТКРЫТЬ файл в режиме последовательного ВВОДА. Подготовить
файл для считывания.
2. Считывать данные с файла. Использовать операторы INPUT#, INPUT$,
или LINE INPUT#.
3. ЗАКРЫТЬ файл. Оператор CLOSE закрывает файловую переменную
после выполнения всех операций ввода/вывода.
Недостаток последовательных файлов в том, что возможен только
последовательный доступ к данным.
Можно создавать последовательные файлы двух типов: 1 - последо-
вательные файлы с разделенными полями, где все поля на каждой строке
файла разделяются (ограничиваются) особыми символами, и 2- неразде-
ленные последовательные файлы, когда каждый файл выглядит абсолютно
одинаково и на экране, и на распечатке. Эти два типа файлов создаются с
помощью операторов WRITE# и PRINT#. соответственно. Используйте
INPUT#, INPUT$, или LINE INPUT# для обратного считывания инфор-
мации с последовательного файла любого типа.
Пример 1: записать строку в файл, считать строку из файла.
REM Работа с файлами. Пример 1.
REM Запись в файл
OPEN "file01.dat" FOR OUTPUT AS #1
A$ = "Это наша текстовая строка"
PRINT #1, A$
CLOSE #1
REM Чтение из файла
OPEN "file01.dat" FOR INPUT AS #1
INPUT #1, B$
PDF created with FinePrint pdfFactory Pro trial version www.pdffactory.com
               OUTPUT (ВЫВОД): Если файл не существует- создается новый
         файл. Если файл уже существует, его содержание уничтожается, а сам
         файл рассматривается как новый.
               APPEND (ДОБАВИТЬ В КОНЕЦ): Если файл не существует- созда-
         ется новый файл. Если файл уже существует, любые данные дописываются
         в конец этого файла.

         2. Ввод данных в файл. Используйте WRITE# PRINT# или
         PRINT#USING для записи данных в последовательный файл.
         3. ЗАКРЫТИЕ файла. Оператор CLOSE закрывает файловую переменную
         после завершения всех операций ввода/вывода.

         Для чтения последовательного файла:

         1. ОТКРЫТЬ файл в режиме последовательного ВВОДА. Подготовить
         файл для считывания.

         2. Считывать данные с файла. Использовать операторы INPUT#, INPUT$,
         или LINE INPUT#.

         3. ЗАКРЫТЬ файл. Оператор CLOSE закрывает файловую переменную
         после выполнения всех операций ввода/вывода.
               Недостаток последовательных файлов в том, что возможен только
         последовательный доступ к данным.
               Можно создавать последовательные файлы двух типов: 1 - последо-
         вательные файлы с разделенными полями, где все поля на каждой строке
         файла разделяются (ограничиваются) особыми символами, и 2- неразде-
         ленные последовательные файлы, когда каждый файл выглядит абсолютно
         одинаково и на экране, и на распечатке. Эти два типа файлов создаются с
         помощью операторов WRITE# и PRINT#. соответственно. Используйте
         INPUT#, INPUT$, или LINE INPUT# для обратного считывания инфор-
         мации с последовательного файла любого типа.
               Пример 1: записать строку в файл, считать строку из файла.
         REM Работа с файлами. Пример 1.
         REM Запись в файл
         OPEN "file01.dat" FOR OUTPUT AS #1
         A$ = "Это наша текстовая строка"
         PRINT #1, A$
         CLOSE #1
         REM Чтение из файла
         OPEN "file01.dat" FOR INPUT AS #1
         INPUT #1, B$

         54


PDF created with FinePrint pdfFactory Pro trial version www.pdffactory.com