Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Ausgewählte Zeile in Listbox Löschen (https://www.delphipraxis.net/96477-ausgewaehlte-zeile-listbox-loeschen.html)

Darksniper 25. Jul 2007 07:46


Ausgewählte Zeile in Listbox Löschen
 
Hi

Wie kann man die Zeile in einer Listbox löschen die geade ausgewählt ist?

SirThornberry 25. Jul 2007 07:50

Re: Ausgewählte Zeile in Listbox Löschen
 
so kannst du ermitteln welche Zeile augewählt ist
Delphi-Quellcode:
SelektierteZeile := ListBox1.ItemIndex;
und löschen kannst du so
Delphi-Quellcode:
ListBox1.Items.Delete(ZuLoeschendeZeile);

DeddyH 25. Jul 2007 07:51

Re: Ausgewählte Zeile in Listbox Löschen
 
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var i: integer;
begin
  ListBox1.Items.BeginUpdate;
  for i := ListBox1.Items.Count - 1 downto 0 do
    if ListBox1.Selected[i] then
      ListBox1.Items.Delete(i);
  ListBox1.Items.EndUpdate;
end;

Hawkeye219 25. Jul 2007 07:56

Re: Ausgewählte Zeile in Listbox Löschen
 
Hallo,

wie wäre es mit Delphi-Referenz durchsuchenTListBox.DeleteSelected?

Gruß Hawkeye

DeddyH 25. Jul 2007 08:09

Re: Ausgewählte Zeile in Listbox Löschen
 
Ich hab hier nur Delphi 5, da gibbet das noch nicht. :mrgreen:

SirThornberry 25. Jul 2007 08:10

Re: Ausgewählte Zeile in Listbox Löschen
 
Zitat:

DeddyH
"Rüsselmops" ;-)
Alter: 41
Status: online
Beiträge: 732
angemeldet: 17.09.2006
Wohnort: Schweina/Thüringen
Delphi 7 Enterprise
:gruebel: :mrgreen:

DeddyH 25. Jul 2007 08:17

Re: Ausgewählte Zeile in Listbox Löschen
 
Zu Hause D 7, auf Arbeit D 5 :angel2:
[EDIT]Deshalb auch
Zitat:

Ich hab hier nur Delphi 5
[/EDIT]


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:37 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