Herunterladen Inhalt Inhalt Diese Seite drucken

Oki MICROLINE 3410 Handbuch Seite 119

Vorschau ausblenden Andere Handbücher für MICROLINE 3410:
Inhaltsverzeichnis

Werbung

Kapitel 8: IBM-Emulation - Ladbare Zeichen und Grafiken
8-22
05 REM Beispiel 4
06 WIDTH "LPT1:", 255
10 NDOTS = 256
12 REM MAXIMALE ANZAHL MÖGLICHER KOMBINATIONEN
15 LPRINT CHR$(27); CHR$(65); CHR$(8)
16 REM HÖHE AUF 8/72 ZOLL SETZEN
18 LPRINT CHR$(27); CHR$(50)
20 REM ZEILENABSTAND AKTIVIEREN
25 FOR J = 1 TO 4
30 LPRINT CHR$(27); CHR$(75);
CHR$(NDOTS MOD 256); CHR$(FIX(NDOTS/256))
40 REM 256 SPALTEN GRAFIKEN
50 FOR X = 0 TO NDOTS - 1
60 LPRINT CHR$(X);
70 NEXT X: LPRINT: REM ZEILENVORSCHUB
73 NEXT J
Beachten Sie bei der Grafikprogrammierung:
1. Geben Sie unbedingt genauso viele Spaltendaten ein, wie durch
n
und n
in der LPRINT-Anweisung spezifiziert wurden, da an-
1
2
sonsten möglicherweise nicht die gewünschten Ergebnisse er-
zielt werden.
2. Es kann lediglich die für die jeweilige Kombination aus Drucker-
modell und Grafikdichte maximal zulässige Anzahl von Spalten
gedruckt werden. Enthält eine LPRINT-Anweisung mehr Daten,
werden die überzähligen Informationen ignoriert.
3. Beachten Sie die bei der doppelten Dichte mit normaler Druckge-
schwindigkeit und vierfachen Dichte für die Punktplazierung
geltenden Beschränkungen. Überspringen Sie in diesen Fällen
zumindest eine Punktposition zwischen zwei Punkten in dersel-
ben Punktzeile. Benachbarte Punkte werden nicht gedruckt.
Die verschiedenen BASIC-Funktionen bieten dem erfahrenen Be-
nutzer beinahe unbegrenzte Möglichkeiten der Grafikprogrammie-
rung. Im nachfolgenden Abschnitt finden Sie einige zusätzliche
Hinweise.
MOD und FIX eignen sich insbesondere zur Berechnung der Anzahl
von Grafikspalten.
Die in Beispielprogramm gezeigte FOR-NEXT-Schleife kann be-
nutzt werden, wenn ein Punktmuster durch eine mathematische
Funktion wie beipielsweise eine Gerade oder eine Sinuskurve be-
schrieben werden kann.

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis