Hinweis:
GW-BASIC
20 N.PARMS = 1 'Ursprüngliche Anzahl
von Parametern
30 WHILE LEN(ENVTRON$(N.PARMS)) > 0
40 ENV.TBL$(N.PARMS)=
ENVIRON$(N.PARMS)
50 N.PARMS= N.PARMS+1
60 WEND
70 N.PAMS = N.PARMS-1 'an richtige Zahl
anpassen
80 'Jetzt neue Umgebungs-Tabelle speichern
90 ENVIRON "MYCHHD.PARM1 = SORT
BY NAME"
100 ENVIRON "MYCHILD.PAR2 = LIST BY
NAME"
1000 SHELL "MYCHILD" 'Führt
"MYCHILD.EXE" aus
1010 FOR I = 1 TO N.PARMS
1020 ENVIRON ENV.TBL$(I) 'Parameter
wiederherstellen
1030 NEXT I
Ist "Parameter-Id" keine Zeichenfolge, so kommt es
zu einer Fehlermeldung "Type mismatch" (Übe
reinstimmungsfehler). Ist die Zeichenfolge zu lang,
so wird die Fehlermeldung "String too long" (Zei
chenfolge zu lang) angezeigt. Sind zu wenig Parame
ter in der Tabelle für einen sinnvollen Einsatz von
"n" vorhanden, so kommt es zu einer Fehlermel
dung "Illegal function call" (Unzulässiger Funk
tionsaufruf).
GW-BASIC-BEFEHLE UND FUNKTIONEN
ENVIRON§
4-83