LitDev 1.2.24.0 DE
http://litdev.uk/LitDev.De.html Extension API

LD3DView LDArray LDBits LDBlueTooth LDCall
LDChart LDClient LDClipboard LDColours LDCommPort
LDController LDControls LDCursors LDDataBase LDDateTime
LDDebug LDDialogs LDDictionary LDEffect LDEmail
LDEncryption LDEvents LDFastArray LDFastShapes LDFigures
LDFile LDFocus LDftp LDGeography LDGraph
LDGraphicsWindow LDHashTable LDHID LDIcon LDImage
LDInline LDIOWarrior LDList LDLogic LDMath
LDMathX LDMatrix LDMusic LDNetwork LDPhysics
LDProcess LDQueue LDRegex LDResources LDScrollBars
LDSearch LDServer LDSettings LDShapes LDShell
LDSort LDSound LDSpeech LDStatistics LDStopwatch
LDText LDTextWindow LDTimer LDTranslate LDUnits
LDUtilities LDVector LDWaveForm LDWebCam LDWindows
LDxml LDZip

LDSort
Sortieren von SB Arrays (numerische oder Stringarrays).
Strings sind mit/ohne Beachtung von GROß-/kleinschr. sortierbar, s. 'CaseSensitive'.

example other-samples\ListBox.sb

ByIndex ByValue ByValueWithIndex
CaseSensitive

ByIndex(array)
Sortiert einen Array beliebiger Dimension nach aufsteigenden Indizes.
Der Eingabearray bleibt unverändert.

array Der zu sortierende Array.
returns Der sortierte Array.

ByValue(array)
Sortiert einen 1D Array nach aufsteigenden Arraywerten (Alle Indizes werden neu durchnummeriert ab 1, s. 'LDStatistics.SetArray').
Der Eingabearray bleibt unverändert.

array Der zu sortierende 1D Array (Indizes egal).
returns Der sortierte Array (ab 1).

ByValueWithIndex(array)
Sortiert einen 1D Array nach Arraywerten (Indizes bleiben unverändert aber sortiert).
array Der zu sortierende 1D Array.
returns Der sortierte Array.

CaseSensitive
Ermittelt oder setzt die Beachtung von GROß-/kleinschr. bei Stringvergleich. "True" (Standard) oder "False".