Delphi-PRAXiS
Seite 3 von 3     123   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Zwei Stringlisten sortieren (https://www.delphipraxis.net/45670-zwei-stringlisten-sortieren.html)

Luckie 11. Mai 2005 20:47

Re: Zwei Stringlisten sortieren
 
Wie gesagt, bei mir ging es irgendwie nicht, aber so geht es perfekt, dankt dir. Du hast gerade einen treuen Kunden sehr glücklich gemnacht. ;)

Christian Seehase 11. Mai 2005 20:49

Re: Zwei Stringlisten sortieren
 
Moin Luckie,

vielleicht solltest Du einfach mal ein bisschen weniger nonVCL machen ;-)

Johnny_W 11. Mai 2005 20:50

Re: Zwei Stringlisten sortieren
 
Hallo Luckie,

Zitat:

Man kann sagen, dass der Inhalt nahezu identisch ist. Hintergrund ist der: Ich habe eine Stringliste mit Dateien. Diese zeige ich in einem Stringgrid an. Aber dort nur die Dateinamen, der Pfad ist in dem Moment uninteressant. Mit Klick auf die Zelle wird die Datei in einem Memo angezeigt. Kein Problem, da ich aus der Zeile den Index in der Stringliste ermitteln kann. Jetzt kann das Stringgrid aber sortiert werden, mit der Folge dass die Reihenfolge im Grid nicht mehr mit der in der Stringliste übereinstimmt und somit die falsche Datei geöffnet wird. Bei einer Listbox hätte ich mit AddObject gearbeitet, aber das bietet das TMS StringGrid irgendwie nicht - oder ich habe es nochnicht gefunden
Wenn Stringgrid Reihenfolge der unsortierten Stringliste entspricht, dann kannst du doch die Eigenschaft Values und Names der TStringList benutzen bzw setzen.

Z.b. Sprich Pfade= Value und Key=Name der Datei
UnsortierteListe.Add('EinProgramm=C:\Irgendwo');

Dann kann man über UnsortierteListe.Values['Key'] auf den Pfad zugreifen. Da kann "uns" der Index egal sein.

Nur so ein Vorschlag...


[/Edit] Bin zu langsam, aber wollt es trotzdem schicken...

MfG :)


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:56 Uhr.
Seite 3 von 3     123   

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