Nascom Journal |
Dezember 1981 · Ausgabe 11/12 |
Bas Microsoft ROM Basic speichert die Programme in einer platzsparenden, aber leider nicht für andere Betriebssysteme lesbaren Form auf der Cassette ab. Um die Programme dennoch übertragen zu können, kann man wie folgt vorgehen:
Das Programm befindet sich nun in der List Form auf dem Band.
Das Zeichen CNTRL-D = ASCII (4) = EOT = End of Text teilt später dem Device-Driver mit, daß das Programm beendet ist; es läßt sich vom Basic aus nicht erzeugen. Der Vorgang kann nun für andere Programme wiederholt werden.
Einlesen des Programms unter CLDDOS:
Dieses Verfahren lohnt natürlich nur bei Programmen, die nicht zuviele
spezielle ROM Basic-Befehle enthalten. Bei Programmen, die viel mit den
Befehlen SET,
Man kann übrigens auch
Daten vom DOS aus auf dem Band abspeichern und später wieder einlesen
(z.B. als Backup); man muß nur ein CNTRL-D anschließen (z.B. durch COPY
AT: = FNAME.EXT, CNTRL-D.DAT, wobei CNTRL-D.DAT durch Basic erzeugt
wurde: OPEN "CNTRL
Das nachfolgende Programm dient ebenfalls wie das im NJ 8/81 veroeffentlichte, auf dessen Grundlage es auch aufgebaut wurde, zum Schreiben vom Bildschirm auf Kassette, jedoch ist es auf NAS-SYS lauffaehig, und es bietet einige kleinere Vorteile.
1.Man kann den
Bildschirm vollschreiben bis zum Anfang der Zeile 15, dann erscheint im
Kopf der Text „Bitte erst abspeichern“. Das Abspeichern
erfolgt durch Druecken der beiden Tasten Shift/
2.Ist das abspeichern beendet, erscheint der text „Neue Seite J/N ?“. Bei ja erfolgt der Sprung zum Anfang des programms, bei nein Ruecksprung zum Monitor.
3.Auch Texte mit „Spaces“ am Anfang koennen jetzt abgespeichert werden. Leider hat dieses Programm auch einen kleinen Nachteil, die Inhalte der „Margins“ werden mit
| Seite 39 von 55 |
|---|