русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Ввод данных в файл последовательного доступа


Дата добавления: 2013-12-24; просмотров: 611; Нарушение авторских прав


Обсудим инструкции, используемые при вводе информации в файл после­довательного доступа.

 

Print   Записывает форматированные данные в файл последовательного доступа. Синтаксис: Print #НомерФайла, [СписокВывода] - НомерФайла — Номер файла - СписокВывода — выражение (или список выражений), записы­ваемое в файл. В аргументе СписокВывода разделителем списка выводимых выражений являеся "," (данные выводятся подряд) или "," (данные выводятся по зонам). Кроме того, в аргументе СписокВывода допускается использование функций Spc и Tab: • Spc (n) — используется для вставки n пробелов в файл • Tab (n) — устанавливает курсор в столбец с номером n
Write   Записывает неформатированные данные в файл последователь­ного доступа. В отличие от инструкции Print, инструкция Write вставляет запятые между элементами и заключает строки в ка­вычки по мере записи их в файл. Синтаксис: Write #НомерФайла, [СписокВывода] - НомерФайла — номер файла - СписокВывода — выражение или список выражений, записы­ваемых в файл Данные, записанные с помощью инструкции Write, обычно счи­тываются из файла с помощью инструкции Input

 

Приведем две процедуры, использующие инструкции Print и Write для соз­дания файлов последовательного доступа. Сначала рассмотрим процедуру с инструкцией Print.

 

Sub ПримерИспользованияРгint

Open "С:\Новый" For Output As #1

' Печатает текст в файл Print #1, "Тест"

' Печатает пустую строку в файл I

Print #1,

 

' Печатает в двух зонах печати

Print #1, "Зона 1"; Tab; "Зона 2" ; Spc(3) ; "3 пробела"

Close #1

End Sub

Результатом описанных выше инструкций будет файл со следующим содер­жимым:

Тест

Зона 1 Зона 2 3 пробела



Перейдем теперь к примеру процедуры, создающей файл последовательного доступа при помощи инструкции Write.

Sub ПримерИспользованияWrite

Open "ЕщеПример" For Output As #1

Write #1, "Пример"; "использования"

Write #1, "инструкции";

Write #1, "Write"

x = 1

Write #1, "Число"; x Close #1

End Sub

Результатом описанных выше инструкций будет файл со следующим содер­жимым:

 

"Пример","использования" "инструкции","Write"

"Число",1

Обратите внимание на автоматическое размещение в файле разделителей — запятых, и то, что строковая информация берется в кавычки. В процедуре ПpимepИспользованияWrite вторая инструкция Write специально заканчивается знаком ";". Это обеспечивает вывод данных третьей инструкцией write в ту же строку файла, в которую выводила вторая инструкция.

 



<== предыдущая лекция | следующая лекция ==>
Открытие и закрытие файла | Вывод данных из файла последовательного доступа


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.004 сек.