SSort
(dim F : File;
Up : Byte;
From : Byte;
Count : Byte)
Tato procedura umožňuje setřídit proud F.
Třídění probíhá v rámci všech typů, které lze do proudu uložit. Parametrem Up
se řídí způsob třídění: 'Up=True' vzestupně (od nejnižšího k nejvyššímu),
'Up=False' sestupně. U proměnných typu String lze parametry From
a Count definovat 'výřez ', podle kterého bude
třídění probíhat.
-
Jestliže použijete 'From=0', bude doplněno 'From=1'. Jestliže použijete
'Count=0', pak bude doplněno 'Count=25'. Maximální rozsah parametru 'Count' je
253.
-
Na proměnné typu string je před tříděním automaticky použita funkce
_UpperS podle stavu přepínače Switch
"U".
-
Je-li potřeba třídit proměnné typu string podle české abecedy, nastavte před
procedurou 'SSort' přepínač Switch
na ("C+").
-
Je-li k dispozici dostatek paměťového prostoru, bude použit efektivnější
třídicí algoritmus.
-
POZOR! Přetříděním se změní přidělení indexů hodnotám v proudu.
Podívejte se na: Procedury a funkce - Proudy