• & задает вывод строкового выражения полностью,
• \\ с п-2 пробелами между ними задают вывод первых п символов строкового значения
• _ задает вывод любого из следующего за ним управляющих символов.
Печать при помощи принтера, подключенного к последовательному порту, может осуидествляться командами вывода информации через последовательный порт. Если есть необходимость узнать сколько символов было выдано на принтер в текущей строке, можно воспользоваться функцией
LPOS (п%) (6.5)
Где n% — можно вставлять выражение номер порта, к которому подключен принтер (О - LPT1, 1 - LPT1, 2 - LPT2, 3 - LPT3).
3.7. КОМАНДЫ ДЛЯ РАБОТЫ С ДИСПЛЕЕМ
Устройство вывода информации из компьютера на электроннолучевую трубку, называемое дисплеем, стало неотъемлемой частью персональных компьютеров. Это обусловлено не только высокой скоростью и эффективностью его работы, но прежде всего тем, что люди могут воспринять наибольшее количество информации посредством зрения, а не слуха, вкуса, обоняния или осязания. Современные дисплеи могут отображать как символьную, так и графическую информацию в монохромном (одноцветном) или цветном виде. Притом более совершенные модели как правило обеспечивают совместимость с предыдущими по разрешению (качеству изображения) и количеству воспроизводимых цветовых оттенков. Но QBasic не полностью реализует возможности дисплеев, появившихся после EGA, в части воспроизведения цветов. В связи с разнообразием типов дисплеев синтаксис команд для работы с ними не является единообразным. Перечень характеристик дисплеев приведен в «Справочных сведениях».
Взаимодействие дисплея с ОЗУ-ЦП обеспечивается посредством так называемого адаптера дисплея, установленного в корпусе компьютера. В его состав входит запоминающее устройство, в ячейки которого ЦП записывает информацию о каждом символе (в текстовом режиме), или о каждой точке (в графическом режиме). В адаптере также имеется устройство, которое непрерывно читает информацию из ЗУ и формирует сигнал аналогичный телевизионному. Этот сигнал и воспроизводится дисплеем. Область ЗУ адаптера достаточная по объему для воспроизведения одного кадра изображения называется страницей. Современные адаптеры могут иметь в ЗУ несколько страниц. Адресация при обмене информацией с ЗУ на уровне ОЗУ-ЦП в текстовом режиме производится для каждого символа, а в графическом — для каждой точки экрана. Скорость работы с дисплеем достаточно велика потому, что адреса ЗУ адаптера находятся в адресном пространстве доступном ЦП как для записи, так и для чтения. В адаптере дисплея хранится текущий адрес ЗУ, определяющий то место на экране, куда может быть произведена запись изображения символа или точки.