Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Тема_11Запись данных в файл.doc
Скачиваний:
1
Добавлен:
20.12.2018
Размер:
105.98 Кб
Скачать
      1. Вывод данных в запись

В отличие от файлов последовательного доступа для сохранения данных в файлах произвольного доступа операторы Print или Write не применяются. Вместо них применяется оператор Put. Этот оператор имеет три аргумента — файловое число, номер записи и переменную типа запись:

Put #файловое число, номер записи, переменная

Так, следующий оператор Put сохраняет содержимое theDB(l) в третьей записи файла, открытого с файловым числом 1:

Put #1, 3, theDB(l)

Если вы опустите номер записи в операторе Put, то будет использован номер, следующий за тем, который был использован в последнем из предыдущих операторов Get, Put или Seek.

      1. Ввод данных из записи

Для выборки записи из дискового файла и загрузки ее в переменную типа запись применяется оператор Get. Оператор Get имеет такой же синтаксис, как и оператор Put. Он также имеет три аргумента — файловое число, номер записи и переменную типа запись, получающую данные из записи на диске:

Get #файловое число, номер записи, переменная

8

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]