Ready/Run

Takie sobie archiwum listingów ze starych magazynów komputerowych


Kopiowanie ekranu na drukarce
  • Język programu: Basic
  • Platforma: Commodore C64
  • Kod zamieszczono w Bajtek 05/1987
  • Autor listingu: Jerzy Żukowski na pd. MICRODOR
  • Listing nadesłał: Faust

Stan listingu:

4
Listing gotowy - uruchamia się na emulatorze lub realnej maszynie zgodny z listingiem zamieszczonym w periodyku

Opisany poniżej program przeznaczony jest dla Commodore 64 lub 128 (w trybie C-64) oraz drukarek MPS 801, 802, 803 (nr urządzenia 4), a także dla plottera 1520 (nr urządzenia 6) i pozwala na natychmiastowy wydruk zawartości ekranu co może być bardzo pomocne podczas sporządzania programów, dokumentacji, listingów itp.
Program uruchamia się za pomocą SYS 49152 (także po wyzerowaniu komputera np. przez SYS 64738). Sterowanie odbywa się za pomocą klawiszy funkcyjnych F1, F3, F5 i F7. Dwa pierwsze umożliwiają zmianę koloru ramki i tła; F5 powoduje wydruk za wartości ekranu, a klawisz F7 zatrzymuje program (można też wcisnąć jednocześnie STOP i RESTORE). Ponieważ program wykorzystuje wewnętrzny system przerwań komputera, możliwe jest drukowanie za wartości ekranu w dowolnym momencie; także kursor porusza się szybciej niż zwykle.
Użycie klawisza F5 bez włączonej drukarki spowoduje zablokowanie komputera, a więc także programu głównego. Z tego powodu zaleca się sprawdzenie gotowości do pracy samej drukarki przed przystąpieniem do drukowania zawartości ekranu

Kopiowanie ekranu na drukarce