Sorts an array of strings.
Rhino.SortStrings (arrStrings [, blnAscending [, blnNoCase [, blnLogical]]])
arrStrings |
Required. Array. An array of string values. |
blnAscending |
Optional. Boolean. The sorting mode, either ascending or descending. If omitted or True, the strings are sorted ascending. If False, the strings are sorted descending. |
blnNoCase |
Optional. Boolean. The case sensitivity mode. If omitted or True, a case insensitive sorting is performed. If False, a case sensitive sorting is performed. |
blnLogical |
Optional. Boolean. Compares strings logically, or naturally. Digits in the strings are considered as numerical content rather than text. This test is not case-sensitive. |
Array |
An array sorted strings if successful. |
Null |
If not successful, or on error. |
Dim arr
arr = Array("A", "B", "C", "D", "a", "b", "c", "d")
Rhino.Print "Ascending = Y, NoCase = Y: " & Join(Rhino.SortStrings(arr, True, True))
Rhino.Print "Ascending = Y, NoCase = N: " & Join(Rhino.SortStrings(arr, True, False))
Rhino.Print "Ascending = N, NoCase = Y: " & Join(Rhino.SortStrings(arr, False, True))
Rhino.Print "Ascending = N, NoCase = N: " & Join(Rhino.SortStrings(arr, False, False))