Gültig für UNIX und Windows.
Die Funktion "SortArray" dient zum Sortieren von Arrays.
Funktionssyntax:
SortArray(array as array) as Boolean
SortArray(array as array, start as integer) as Boolean
SortArray(array as array, start as integer, end as integer) as Boolean
Gibt den Namen des zu sortierenden Arrays an.
Gibt den Startindex für den Sortiervorgang an. Der Sortiervorgang beginnt beim Startindex und endet am Ende des Arrays.
Gibt den letzten Index für den Sortiervorgang an.
Mit der Funktion können nur Basistypen-Arrays verarbeitet werden. Je nach ausgewähltem Format wird folgendermaßen sortiert: 1. Das gesamte Array wird sortiert. 2. Das Array wird beginnend am Startindex sortiert. 3. Das Array wird beginnend am Startindex bis zum Ende sortiert.
Bei erfolgreichem Abschluss gibt die Funktion TRUE zurück, andernfalls wird FALSE zurückgegeben.
Beispiel:
Dim a[10], b[10], i As Integer
Dim TAB As Char
TAB = chr(9)
For i=0 to 9
a[i] = 10 - i
Next i
b = a
If SortArray(b) Then
For i = 0 To 9
Print("a("+Str(i)+")="+Str(a[i])+TAB+"b("+Str(i)+")="+Str(b[i]))
Next i
Else
Print("SortArray(b) failed!")
End If
|
Copyright © 2014 CA Technologies.
Alle Rechte vorbehalten.
|
|