Hab den Code jetzt oben, in meinen ersten Beitrag reingepackt. Es ist eine Prozedure, die folgendes tut:
- Sie verlangt einen TString in diesem Fall betitelt mit "tstr"
- Die Variable n wird mit tstr.count gleichgesetzt
- Dann beginnt das Bubblesort-Verfahren
1) Das erste Datum wird in Jahr, Monat und Tag aufgesplittet
2) Das zweite Datum wird in Jahr, Monat und Tag aufgesplittet
3) Wenn Jahr 1 später (also größer) als Jahr 2 ist wird getauscht (Das früheste soll zuerst)
4) Wenn nicht getauscht wird, wird geprüft, ob die Jahre gleich sind.
5) Wenn gleich, dann wird das selbe mit den Monaten und ggf. mit den Tagen gemacht.
6) Als letztes wird die TStrings-Variable noch an Listbox2 übergeben und angezeigt.
Hoffe, ich habe alle Klarheiten beseitigt