Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Algorithmen, Datenstrukturen und Klassendesign (https://www.delphipraxis.net/78-algorithmen-datenstrukturen-und-klassendesign/)
-   -   Delphi 2 dimensionales Array sortieren die X'te... (https://www.delphipraxis.net/169832-2-dimensionales-array-sortieren-die-xte.html)

himitsu 15. Aug 2012 12:15

AW: 2 dimensionales Array sortieren die X'te...
 
Hatte eine ListBox nicht nur eine Spalte und die ListView mehrere?
Aber bei einer Spalte und zusammen mit dem Data-Property (aka Objects der TStringList) kommt man auch auf mehrere Daten pro Zeile.

Satyr 15. Aug 2012 12:19

AW: 2 dimensionales Array sortieren die X'te...
 
Ich hab grad leider kein Delphi zur Hand. Aber ich meine ich habe schonmal ne ListBox mit mehreren Spalten gefüllt. Hab grad aber nicht im Kopf ob das die Standardkomponente war oder von TMS.

Medium 15. Aug 2012 13:28

AW: 2 dimensionales Array sortieren die X'te...
 
Ich meinte mit Liste auch weniger TStringList oder gar die visuellen Kompos, als viel mehr TList, TObjectList oder noch besser die generischen Vertreter in neueren Delphis. Das ist dann alles andere als dirty, sondern genau der Zweck, für den es diese gibt ;)

Aphton 15. Aug 2012 13:31

AW: 2 dimensionales Array sortieren die X'te...
 
Zitat:

Zitat von Satyr (Beitrag 1178359)
Zitat:

Zitat von himitsu (Beitrag 1178357)
unsichtbare ListBox = TStringList :roll:

Wofür gibts dann überhaupt Arrays?

Ist diese Frage ernst gemeint :wall:

Wie willst du ein Fahrrad ohne Räder fahren? Diese Komponente basieren intern ja auch auf Arrays (oder evt. verkettete Listen / was auch immer)
-.-'

Klaus01 15. Aug 2012 13:38

AW: 2 dimensionales Array sortieren die X'te...
 
Hallo,

was noch meiner Meinung nach noch nicht herausgekommen ist, nach welchen Kriterien überhaupt sortiert werden soll.

Gegeben z.B, ein 3x4 Array

Code:
  0  1  2  3
0 5  3  7  1 
1 4  2  2  3
2 9  7  4  5
Sollen dann die Zeilen oder Spalten sortiert werden?
Oder soll das alles als eine Zeile verstanden sein:
Code:
  5  3  7  1  4  2  2  3  9  7  4  5
Und diese dann sortiert werden?

Grüße
Klaus

Satyr 15. Aug 2012 14:52

AW: 2 dimensionales Array sortieren die X'te...
 
Es sollen die Zeilen nach einer Spalte voller Integer's sortiert werden.

Satyr 15. Aug 2012 17:10

AW: 2 dimensionales Array sortieren die X'te...
 
Ich habe es jetzt über eine ColumnListBix von TMS "gelöst". Nicht elegant, ich weiß. Eure Lösungen sind sicher besser. Aber ich steige da nicht durch, sobald es um mehrdimensionalität geht.
Trotzdem danke. Ich halte das alles im Hinterkopf und gucke mir das noch an wenn ich mehr Ruhe habe, damit ich sowas in Zukunft besser machen kann.


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:14 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz