Rambler's Top100

Скачать программы    Все программы автора

Устройства в Borland Pascal

     В Borland  Pascal и в операционной системе DOS внешняя аппаратура,  как,  например,  клавиатура, устройство печати, дисплей, рассматривается, как устройства. С точки зрения программиста устройство можно рассматривать,  как файл,  и с ним можно работать с помощью  того  же набора стандартных процедур и функций,  что и с файлом.  В Турбо Паскале поддерживается два типа устройств - устройства DOS и устройства для текстовых файлов. 

Устройства DOS

     Устройства DOS  реализованы с помощью зарезервированных имен устройств,  которые имеют специальный смысл.  Устройства DOS полностью "прозрачны": в Турбо Паскале неизвестно даже, когда файловая переменная связана с устройством,  а когда с файлом на диске.

Например, программа:

     var

       Lst: Text;

     begin

       Assign(Lst,'LPT1');

       Rewrite(Lst);

       Writeln(Lst,' Привет ...');

       Close(Lst);

     end;

выведет строку "Привет..." на устройство печати,  хотя  синтаксис точно  такой же,  как если бы она выводилась в файл. Устройства, реализованные в операционной  системе  DOS,  используются для однозначного ввода или вывода. Таким образом, устройства в DOS используются обычно для текстовых файлов.  В редких случаях  для  работы  с устройствами DOS может оказаться полезным использование также нетипизированного файла. 

Вверх

Белорусский рейтинг MyMinsk.com Сайты беларуси Регистр "ЗУБР" Каталог на TIGA.BY, а также  новости, работа, объявления, фото и многое другое Rambler's Top100 Белорусский каталог программ Faststart - рейтинг сайтов, каталог интернет ресурсов, счетчик посещаемос­ти Яндекс.Метрика
Hosted by uCoz