AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

ListBox Änderung merken

Ein Thema von Larsi · begonnen am 6. Nov 2007 · letzter Beitrag vom 2. Apr 2008
Antwort Antwort
Seite 1 von 2  1 2      
Larsi

Registriert seit: 10. Feb 2007
2.262 Beiträge
 
Delphi 2007 Professional
 
#1

ListBox Änderung merken

  Alt 6. Nov 2007, 12:39
Hi,

ich möchte gerne, dass wenn ein Item in der ListBox gelöscht oder hinzugefügt wird, dass dann eine Meldung kommt, die nicht nur sagt, dass eine item gelöscht wurde, sondern da soll auch drinstehen, wie das item hieß. Also ich habe es schon hinbekommen, dass eine meldung kommt wenn eine datei gelöscht wird, über ListBox1.Items.Count, aber ich möchte ja den namen von dem gelöschtem item haben...
Kann mir jemand helfen???





MFG Lars W.
  Mit Zitat antworten Zitat
stifflersmom

Registriert seit: 8. Dez 2005
Ort: 24994 Holt
380 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#2

Re: ListBox Änderung merken

  Alt 6. Nov 2007, 12:42
Ich weiß ja nicht genau wie Du in Deiner ListBox lösxht...
Aber ich würde mir einfach VOR dem Löschen den Namen des aktuell gewählten Listbox-eintrages in einer extra-Variablen merken.

Moin
  Mit Zitat antworten Zitat
Benutzerbild von calculon
calculon

Registriert seit: 16. Sep 2006
256 Beiträge
 
Delphi 7 Personal
 
#3

Re: ListBox Änderung merken

  Alt 6. Nov 2007, 12:43
Über Listbox.Items.Strings[] kannst du auf die einzlnen Einträge zugreifen. Musst du halt dann machen bevor du einen Eintrag löschst.

Gruß

Calculon
--
  Mit Zitat antworten Zitat
Larsi

Registriert seit: 10. Feb 2007
2.262 Beiträge
 
Delphi 2007 Professional
 
#4

Re: ListBox Änderung merken

  Alt 6. Nov 2007, 12:44
ich weiß aber nicht welches item gelöscht wird(das soll ein programm werden, dass dateien überwacht)
in der listbox stehen halt die aktuellen dateien, und das wird jede sekunde wiederholt, und wenn ein item gelöscht wird soll das halt in einer meldung dreinstehen
  Mit Zitat antworten Zitat
Benutzerbild von sh17
sh17

Registriert seit: 26. Okt 2005
Ort: Radebeul
1.664 Beiträge
 
Delphi 11 Alexandria
 
#5

Re: ListBox Änderung merken

  Alt 6. Nov 2007, 12:45
dann musst Du die alter Liste mit der neuen vergleichen, bevor Du die neue reinlädst. So bekommst Du den Unterschied mit.
Sven Harazim
--
  Mit Zitat antworten Zitat
Benutzerbild von Deep-Sea
Deep-Sea

Registriert seit: 17. Jan 2007
907 Beiträge
 
Delphi XE2 Professional
 
#6

Re: ListBox Änderung merken

  Alt 6. Nov 2007, 12:46
* zu spät*

Es gibt Windows-Call-Back Funktionen die einen Verzeichnisse und Order überwachen lassen ...
Chris
  Mit Zitat antworten Zitat
Larsi

Registriert seit: 10. Feb 2007
2.262 Beiträge
 
Delphi 2007 Professional
 
#7

Re: ListBox Änderung merken

  Alt 6. Nov 2007, 12:49
ok thx probier das mit dem listbox vergleichen mal aus
  Mit Zitat antworten Zitat
Benutzerbild von sh17
sh17

Registriert seit: 26. Okt 2005
Ort: Radebeul
1.664 Beiträge
 
Delphi 11 Alexandria
 
#8

Re: ListBox Änderung merken

  Alt 6. Nov 2007, 12:51
Zitat von Deep-Sea:
* zu spät*

Es gibt Windows-Call-Back Funktionen die einen Verzeichnisse und Order überwachen lassen ...
Ich schätze mal das macht er schon.

//Edit: oder doch nicht?
Sven Harazim
--
  Mit Zitat antworten Zitat
Benutzerbild von Deep-Sea
Deep-Sea

Registriert seit: 17. Jan 2007
907 Beiträge
 
Delphi XE2 Professional
 
#9

Re: ListBox Änderung merken

  Alt 6. Nov 2007, 12:54
Zitat von sh17:
Zitat von Deep-Sea:
* zu spät*

Es gibt Windows-Call-Back Funktionen die einen Verzeichnisse und Order überwachen lassen ...
Ich schätze mal das macht er schon.
Jede Sekunde eine ListBox laden und vergleichen ist für dich das gleiche wie Windows API Call-Backs nutzen? Sicher nicht.
Die Methode ist ... naja ... dürftig ...

Ich glaube ich habe mal eine Komponente gesehen die das für einen gekapselt hat ... die hieß "TDirMon" oder so ...
Chris
  Mit Zitat antworten Zitat
Larsi

Registriert seit: 10. Feb 2007
2.262 Beiträge
 
Delphi 2007 Professional
 
#10

Re: ListBox Änderung merken

  Alt 6. Nov 2007, 13:00
hab aber Turbo Delphi und kann keine Komponenten erweitern
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


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 22:43 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