Autor | Thema: Arrays an Procs übergeben |
| Datum:31.10.01 07:37 
(martin@technopolis.de) | |
Hi! Ist irgendwie möglich Arrays an Prozzeduren zu übergeben? Ich habe es mit
PROC readarray
PARAMETERS newarray$
'die verarbeitung
ENDPROC
DECLARE array$[2]
array$[0]="NR. 1"
array$[1]="NR. 2"
readarray array$
Das hat leider nicht funktioniert. Hat jemand eine andere Idee?
Martin
|
|
| Datum:31.10.01 07:59 
(mrk@mrk-soft.de) | |
Hallo Martin,
Übergeben icht direklt, aber wenn du das
Array LOKAL Declarierst, dann kann die PROC
auf das Array zugreifen, ebenso wie das
hauptprogramm
DECLARE array$[2]
PROC readarray
'verarbeitung
Endproc
'das hauptprogramm
array$[0]="NR. 1"
array$[1]="NR. 2"
readarray array$
Thorsten
|
|
| Datum: 31.10.01 10:02 
(martin@technopolis.de) | |
Hi! Das Problem ist nur (ich habe es jetzt anders gelöst), dass das programm die Prozedur 2 mal mit zwei verschiedenen Arrays aufruft, aber egal. (man könnte das sich mit if-Abfragen regeln, aber nicht bei 20 Arrays)
Martin
|
|