Autor Beitrag
Recoon
Hält's aus hier
Beiträge: 1



BeitragVerfasst: Do 26.06.03 00:05 
Hiho

Habe vollgendes Problem:

Und zwar muss ich einma die Listview sotieren danach aber wieder in alter Order zurück bekommen also wie sie war vor dem sortieren wie mach ich das ?
grayfox
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 800

win98, winXP
D4 Standard; D6 Personal
BeitragVerfasst: Do 26.06.03 09:36 
hallo recoon!

ich würde der Listview ein indexfeld mitgeben, in welchem die ursprüngliche reihenfolge mitgeschrieben wird (1 .. viele) - es muss ja nicht sichtbar sein.
wenn du nun nach diesem feld sortierst, hast du wieder die ursprüngliche reihenfolge der zeilen.
wennst das nicht willst, könntest dir auch ein ini-file mit einem signifikanten feld aus der listview anlegen. somit ist dann auch die ursprüngliche reihenfolge wiederherstellbar.
oder du baust die listview neu auf - dann ist sie auch wieder unsortiert ;)

mfg, stefan
mimi
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 3458

Ubuntu, Win XP
Lazarus
BeitragVerfasst: Do 26.06.03 18:34 
es gibt doch bei der listView die eingenschaft sort und da kannst du (glaube ich) den sortier typ festellen.
ich würde es so machen:
sotier typ auf none eine 2. StringList nehmen wo du die dateien hinpackst und die erste stringlist sotierst du einfach.

_________________
MFG
Michael Springwald, "kann kein englisch...."