Herunterladen Inhalt Inhalt Diese Seite drucken

NCR DECISION MATE V Bedienungsanleitung Seite 149

Inhaltsverzeichnis

Werbung

MS-BASIC
Beispiel 1:
FIE LD 1,20 AS N S ,10 AS IDS,40 AS ADDS
Der Puffer für die mit 1 angesprochene Datei wird
unter den String-Variablen NS (die ersten 20 Bytes),
IDS (10 Bytes) und ADDS (die letzten 40 Bytes) auf­
geteilt. Der Puffer erhält allerdings erst bei der näch­
sten GET- oder LSET/RSET-Anweisung Daten.
Beispiel 2:
10 OPEN " R " ,# 1, " A :T E L E F O N " ,35
15 FIE LD
20 FIE LD # 1,25 AS N A M E S ,10 AS R U FNR S
25 GET # 1
30 G E S A M T = C V I(S A T Z N R $ )
35 FO R I%=2 TO GESAM T
40 GET # 1,1%
45 P R IN T NAM E S,RU FN R S
50 N E X T 1%
Die Datensätze der in Zeile 10 eröffneten Datei kön­
nen anhand zweier FIELD-An Weisungen aufgeteilt
werden: In Zeile 15 sind nur die zwei ersten Bytes des
35-Byte- Datensatzes von Bedeutung. Sie enthalten
die Anzahl der Einträge in diesem Telefonverzeichnis.
Die zweite FIELD-Anweisung ist für die verbleiben­
den Datensätze vorgesehen. Die zwei FIELD-Anwei-
sungen dürfen gleichzeitig bestehen, obwohl sie sich
auf dieselbe Datei beziehen.
Beispiel 3:
10 FO R M EH RFACH E.=0 TO 7
20 FIE LD # 1,(M E H R FA C H % *16) AS OFFSETS AS
A$(M EH R FA C H % )
30 N E X T MEHRFACHE,
Die gleichartigen Elemente einer Gruppenvariablen
dienen dem Aufbau einer FIELD-Anweisung. Die fo l­
gende Anweisung bewirkt eine identische Aufteilung
des Puffers:
FIE LD # 1,16 AS A $ (0 ),1 6 AS A S (1 ), ...,16 AS
A S (6 ),1 6 AS A S (7 )
Beispiel 4:
10 DIM G R Ö S S E % (A N Z A H L % ): REM Gruppe von
FIELD-Größen
20 FO R M EH R FAC H % =0 TO A N Z A H L % : READ
GRÖSSE% (M EHRFACH% ): N E X T MEHRFACH%
ff 1 , 2
A S S A TZN R $,33 AS AN DERES
MS-BASIC
2-31

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis