Диалекты бейсика для 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 - Вывод спрайтов на экран; Вывод на экран части спрайта; Перенос атрибутов; Преобразование окна экрана; Наборы переменных; Перемещение спрайтов; Наложение спрайтов; Копирование изображения с экрана в спрайт; Преобразование спрайтов; Скроллинг пейзажа; Изменение размеров области спрайт-файла; Вспомогательные графические операторы и функции; Определение столкновений спрайтов; Сервисные операторы и функции; Процедуры; Загрузка и запись программ.


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

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



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

Похожие статьи:
body postbox - нам пишут.
Софт - новая оперциаонная система для Спектрума - NeoS...
SOFTWARE - Новинки системных программ: UNIVERSAL VIEWER v1.0 , MODERN WORD v1, GLOBAL COMMANDER v1.21, BEST VIEW v2.4 , REFRESH OPTIMIZER.
Solution of speccy games - Представляю вам собрание описаний игр под названием (2).
Системки - iS-DOS/TASiS: Работа с палитрой и переключение графических режимов в TASiS (часть 3).

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