COPY
COPY | |
Syntax: | COPY |
Parameter | |
keine | |
Einordnung | |
Typ: | Kommando |
Kontext: | Peripheriekontrolle |
Aufgabe: | Ausgabe der hochauflösenden Grafik auf Drucker MPS 801 |
Abkürzung: | keine (TSB: coP) |
Token: | $64 $77 (100 119) |
Verwandte Befehle | |
DISK - DIR - HRDCPY |
Dieser Artikel beschreibt das Simons'-Basic-Schlüsselwort COPY.
Typ: Kommando Syntax: COPY
COPY druckt die im Speicher vorhandene Bitmap auf einem angeschlossenen Drucker MPS 801 (oder kompatibel) aus. Es benutzt dazu intern ein OPEN mit der laufenden Dateinummer 1 (wie OPEN 1,4: CMD 1
) und schließt diesen Kanal auch wieder.
Leider druckt Simons' Basic ohne einen linken Rand, so dass Ausdrucke nicht wirklich beeindruckend aussehen. In TSB wird dagegen der Ausdruck von COPY auf dem Blatt horizontal zentriert ausgegeben.
Beachten: Sollten Dateien mit der laufenden Dateinummer 1 vor dem Befehl COPY nicht geschlossen worden sein, gibt es nach COPY Probleme mit diesen Dateien.
In TSB wird statt der Dateinummer 1 die weniger fehleranfällige Nummer 101 verwendet.
Beispiel[Bearbeiten | Quelltext bearbeiten]
COPY
Druckt die aktuelle Grafik, z.B. so:
$ | % | @ | ANGL | ARC | AT | AUTO | BCKGNDS | BFLASH | BLOCK | CALL | CENTRE | CGOTO | CHAR | CHECK | CIRCLE | CMOB | COLD | COLOUR | COPY | CSET | DELAY | DESIGN | DETECT | DIR | DISABLE | DISAPA | DISK | DISPLAY | DIV | DOWN | DRAW | DUMP | DUP | ELSE | END LOOP | END PROC | ENVELOPE | ERRLN | ERRN | EXEC | EXIT | EXOR | FCHR | FCOL | FETCH | FILL | FIND | FLASH | FRAC | GLOBAL | GRAPHICS | HI COL | HIRES | HRDCPY | INKEY | INSERT | INST | INV | JOY | KEY | LEFT | LIN | LINE | LOCAL | LOOP | LOW COL | MEM | MERGE | MMOB | MOB OFF | MOB SET | MOD | MOVE | MULTI | MUSIC | NO ERROR | NRM | OFF | OLD | ON ERROR | ON KEY | OPTION | OUT | PAGE | PAINT | PAUSE | PENX | PENY | PLACE | PLAY | PLOT | POT | PROC | RCOMP | REC | RENUMBER | REPEAT | RESET | RESUME | RETRACE | RIGHT | RLOCMOB | ROT | SCRLD | SCRSV | SECURE | SOUND | TEST | TEXT | TRACE | UNTIL | UP | USE | VOL | WAVE