Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Listbox-items reinfolge ändern (https://www.delphipraxis.net/98166-listbox-items-reinfolge-aendern.html)

poterp 22. Aug 2007 14:17


Listbox-items reinfolge ändern
 
Hallo,
Ich habe ein Listbox mit elementen gefüllt. Ich habe ein TEdit auf meine Anwendung mit ein skala von 1 bis 10 definiert. Was bezwecke ich damit???
wenn ich ein element in Listbox markiere bzw clicke und dann in der Editbox zb 5 angebe, soll das element in der Listbox den Platz 5 nehmen und so weiter und sofort.

kann mir jemanden Synthaxmässig helfen?

mfg
poter

DeddyH 22. Aug 2007 14:19

Re: Listbox-items reinfolge ändern
 
Schau Dir mal die Methoden Delete und Insert von TStrings an.

shmia 22. Aug 2007 14:59

Re: Listbox-items reinfolge ändern
 
Zitat:

Zitat von poterp
Ich habe ein Listbox mit elementen gefüllt. Ich habe ein TEdit auf meine Anwendung mit ein skala von 1 bis 10 definiert. Was bezwecke ich damit???
wenn ich ein element in Listbox markiere bzw clicke und dann in der Editbox zb 5 angebe, soll das element in der Listbox den Platz 5 nehmen und so weiter und sofort.

Das kann man aber besser machen. (ohne zusätzliches TEdit)
Entweder gleich per Drag & Drop oder es gibt 2 Buttons mit Pfeil rauf und Pfeil runter.
Wenn du z.B. den Button nach unten drückst, dann einfach das aktuelle Item mit dem nächsten vertauschen. Dazu gibt es die Methode Exchange().


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:54 Uhr.

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