ВУЗ:
Составители:
Рубрика:
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
Страницы
- « первая
- ‹ предыдущая
- …
- 52
- 53
- 54
- 55
- 56
- …
- следующая ›
- последняя »
