Скачать программы Все программы автораУстройства в 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 может оказаться полезным использование также нетипизированного файла. |