AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Delphi löschen eines items in einer FileListBox
Thema durchsuchen
Ansicht
Themen-Optionen

löschen eines items in einer FileListBox

Ein Thema von blackvisions · begonnen am 1. Jul 2004 · letzter Beitrag vom 1. Jul 2004
Antwort Antwort
blackvisions

Registriert seit: 30. Jun 2004
Ort: Affeltrangen CH
6 Beiträge
 
#1

löschen eines items in einer FileListBox

  Alt 1. Jul 2004, 01:07
also leuts

ich habe nun alles dateien eines ordners eingelesen. nun möchte ich, ein paar einträge dadrin löschen..

wie mach ich das?

mit FileListBox1.Items.Clear; lösche ich jo gleich die ganze List was nicht die absicht ist. und mit FileListBox1.Items.Delete(id) geht es irgendwie auch nicht..

wisst ihr gleich eine syntax welche das problem lösen würde? oder könnt ihr mir sonst irgendwie helfen?

thx im voraus!!
  Mit Zitat antworten Zitat
Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.116 Beiträge
 
Delphi 11 Alexandria
 
#2

Re: löschen eines items in einer FileListBox

  Alt 1. Jul 2004, 01:17
Moin Blackvisions,

Zitat von Blackvisions:
...und mit FileListBox1.Items.Delete(id) geht es irgendwie auch nicht..
wie: "geht nicht"?
Lässt sich das etwas präzisieren?
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat
blackvisions

Registriert seit: 30. Jun 2004
Ort: Affeltrangen CH
6 Beiträge
 
#3

Re: löschen eines items in einer FileListBox

  Alt 1. Jul 2004, 02:00
es gab immer eine fehlermeldung..

aber problem hab ich ebe gerade anders gelöst.. etwas umständlich aber geht auch..

habe einfach anstatt alle falsches files in der filelistbox zu löschen habe ich alle richtigen files in einen array gespeichert und die files dann von diesem array aus aufgerufen..

aber danke für die unterstützung!!
  Mit Zitat antworten Zitat
NicoDE
(Gast)

n/a Beiträge
 
#4

Re: löschen eines items in einer FileListBox

  Alt 1. Jul 2004, 02:06
Standard-Problem beim Löschen von Einträgen aus einer Liste ist, dass dadurch die Indizes verschoben werden.
Am einfachsten löst man das Problem in einer Schleife, welche die Einträge von hinten (Count-1 downto 0) löscht.
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#5

Re: löschen eines items in einer FileListBox

  Alt 1. Jul 2004, 02:06
Zitat von blackvisions:
es gab immer eine fehlermeldung..
Ob du es glaubst oder nicht, gerade die würde uns interessieren.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.116 Beiträge
 
Delphi 11 Alexandria
 
#6

Re: löschen eines items in einer FileListBox

  Alt 1. Jul 2004, 02:32
Moin Blackvisions,

und um Luckies Ausführung zu ergänzen:
Es geht mit Delete nämlich wunderbar.
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:15 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