Registriert seit: 17. Mär 2010
Ort: Wien
1.027 Beiträge
RAD-Studio 2009 Pro
|
AW: Sortieren nach Liste
3. Okt 2010, 13:04
Ich habe mir Dein Programm nur oberflächlich angeschaut, vielleicht irre ich mich, aber ich habe den Eindruck, dass Du zwar die Liste sortierst (ob das funktioniert, haber ich nicht nachgeprüft), aber dann mit der sortierten Liste nichts mehr machst. Speziell das Stringgrid wird nach dem Sortieren der Liste nicht mit den sortierten Daten befüllt.
Nebenbei:
1. Das Füllen des Stringgrids mit Konstanten würde ich als denkbar schlechte Programmierpraxis bezeichnen, diese Daten gehören z.B. in ein Ini-File, wo man sie bequem bearbeiten kann, ohne bei jeder Änderung das Programm neu zu kompilieren.
2. Wenn genau das gleiche mehrmals passiert, dann sollte das in einer Prozedur nur einmal geschrieben werden. So sollten beispielsweise die Prozeduren Button1Click und Button2Click eine Prozedur
SortiereStringGrid (Sg: TStringgrid)
mit dem Parameter Stringgrid1 bzw. Stringgrid2 aufrufen, schliesslich passiert in beiden Fällen exakt das gleiche.
3. Was soll in der letzten Version das Quicksort - wird nirgends aufgerufen
4. Wozu sind die riesigen Integer-Arrays?
Geändert von idefix2 ( 3. Okt 2010 um 13:10 Uhr)
|