Диалекты бейсика для ZX Spectrum 1992 г.

Спектрум Бейсик - Работа с принтером.


РАБОТА С ПРИНТЕРОМ_

LPRINT, LLIST

ZX Spectrum с подключенным к нему принтером открывает перед программистом новые горизонты.

Во-первых, намного упрощается отладка больших программ. Ведь с помощью оператора LUST (аналогичного LIST) можно вывести листинг на принтер и, уже не уткнувшись в экран, а аккуратно разложив перед собой листки с текстом программы, разбираться: что, куда и как.

Во-вторых, имея принтер, результаты выполнения собственноручно написанных программ можно не только наблюдать на экране монитора, но и получать материальный продукт их работы в виде распечаток. Так, например, при работе с нашей «долларовой» программой можно автоматически распечатывать ведомость расчетов. Для этого потребуется лишь добавить в программу несколько строчек:

1 LET NP=1

2 INPUT "Введите сегодняшнее число "; LINE D$;

3 LPRINT "Ведомость на "; D$

76 LPRINT NP;" " ; Rub; " - Dol; "$ ";

77 LET NP=NP+1

В переменной NF хранится номер очередного вычисления.

С помощью оператора COPY на принтере можно получить и целиком копию экрана. Причем безразлично, что в этот момент находится на экране — текст или графическая картинка.

При отключенном принтере операторы LLIST, LPRINT и COPY игнорируются. Печать всегда можно остановить нажатием Break (CS/Space).

Как компьютер общается с принтером, на какие управляющие символы и ключевые слова тот реагирует, зависит от многих причин. В основном, от специальной подпрограммы (драйвера), обслуживающей принтер. Тут уж кто как устроится.




СОДЕРЖАНИЕ:
  1. Laser Basic - Вывод спрайтов на экран; Вывод на экран части спрайта; Перенос атрибутов; Преобразование окна экрана; Наборы переменных; Перемещение спрайтов; Наложение спрайтов; Копирование изображения с экрана в спрайт; Преобразование спрайтов; Скроллинг пейзажа; Изменение размеров области спрайт-файла; Вспомогательные графические операторы и функции; Определение столкновений спрайтов; Сервисные операторы и функции; Процедуры; Загрузка и запись программ.


  Оставте Ваш отзыв:

  НИК/ИМЯ
  ПОЧТА (шифруется)
  КОД



Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Похожие статьи:
Тусовка - письма читалей: ICE'DI GRIZ о том как отмечала годовщину Челябиснкая группа Omega HC, Аншуков Владимир о снижении интереса к Спектруму в России.
Обзор - Системных программ: XAS 7.1
От редакции - Очеpедной номеp газеты я постаpался сделать более pазнообpазным, чем обычно.
Новости от OMEGA HG - Сценарий новой игры "NAVIGATOR".
Местные новости - Рассказ о командах города.

В этот день...   27 апреля