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 ListBoxItems aktualisieren (https://www.delphipraxis.net/92954-listboxitems-aktualisieren.html)

moperswings 29. Mai 2007 12:14


ListBoxItems aktualisieren
 
Hallo,

mit einer Funktion lese ich bestimmte Strings aus einem Memo aus. Die ausgesuchten Strings werden in einer ListBox angezeigt. Wenn der Nutzer auf einen Item und einen Lösch-Button klickt, wird der ausgewählte String aus dem Memo entfernt.
Wie aktualisiere ich aber die ListBox, wenn ein ausgewählter String gelöscht wurde?
Der Versuch
Delphi-Quellcode:
 for i := 0 to ListBox1.Items.Count - 1 do
         ListBox1.Selected[i] := false;
         ListBox1.Refresh;
         ListBox1.Repaint;
         ListBox1.Update;
funktioniert nicht!

Viele Grüsse, moperswings

DeddyH 29. Mai 2007 12:18

Re: ListBoxItems aktualisieren
 
So sollte es gehen.
Delphi-Quellcode:
for i := ListBox1.Items.Count - 1 downto 0 do
  if ListBox1.Selected[i] then
    ListBox1.Items.Delete(i);

moperswings 29. Mai 2007 12:30

Re: ListBoxItems aktualisieren
 
Hallo Deddy,

Dein Code funktioniert!

Vielen Dank und viele Grüsse! moperswings


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:27 Uhr.

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