Als Ausgangslage habe ich mehrere (viele) Arrays, die wie folgt definiert sind:
Code: Alles auswählen
Global Dim ArrayString00.s(1)
Global Dim ArrayString01.s(1)
...
Code: Alles auswählen
Structure StringArray
text.s[0]
EndStructure
Code: Alles auswählen
*toArray.StringArray=ArrayDef(toArray)\ArrayAddress
While Eof(0)=0 ; Read until EOF
i+1
*toArray\text[i]=ReadString(0)
Wend
Syntaktisch muß es ja so sein:
Code: Alles auswählen
SortArray(ArrayString00(), Optionen [, Start, Ende])
sowas wie:
Code: Alles auswählen
SortArray( *toArray\text[], Optionen [, Start, Ende])
... und weil wir dabei sind, kann mir jemand zeigen wo die Dokumentation über die Array Adressierung mit (in *pointer\variable) steht. Ich verwende sie, weil ich sie mir jemand in einem früheren Posting gezeigt hat. Der eigentliche Unterschied zur "(i)" Notation ist mir aber nicht klar.
Peter