![]() |
FileListBox aktualisieren
Hallo zusammen,
ich habe folgendes Problem: Wenn ich über den Explorer Daten einfüge oder lösche in einem Ordner wird dies in der entsprechenden FileListbox in einem Delphi-Programm nicht aktualisiert. Klar weiß ich das man die Filelistbox über Filelistbox.Update aktualisieren kann, aber ich weiß ja nicht wann der Nutzer eines Programmes im Explorer was an der Filestruktur ändert. Habe den Updateaufruf über einen Timer versucht, aber dann wird es schwer dort eine Datei auszuwählen oder anzuklicken. Meine vorgehensweise wäre gewesen, festzustellen ob sich die Filestruktur im angezeigten Ordner der Filelistbox geändert hat und -falls ja- die Filelistbox upzudaten. Nur wie geht das? Kann mir da jemand helfen??? DANK SCHONMAL !!!!! ligi |
Re: FileListBox aktualisieren
Hai,
ersteinmal : "Herzlich Willkommen in der Delphi-PRAXiS". je nach dem welche Delphiversion Du hast ist die Komponente ![]() Diese sollte Dir helfen können. |
Re: FileListBox aktualisieren
:-D Danke erstmal
Leider arbeite ich mit Delphi 5 (Chefi und Geldausgeben.... Ihr wisst schon :-)) und da gibt es die Komponente noch nicht :cry: Gibt es noch andere Möglichkeiten?? |
Re: FileListBox aktualisieren
Zitat:
Eventuell hilft Dir ja dieses ![]() |
Re: FileListBox aktualisieren
z.B. die Form neu aufzurufen.... ich weiß. :-)
|
AW: FileListBox aktualisieren
Hallo zusammen,
nun, das Thema ist ja uralt. Aber, falls einer noch so ein Problem hat UND die fileListBox mit einer directoryListBox verknüpft hat: ...blabla directoryListBox.fileList:=nil; // Verknüpfung löschen fileListBox.update; // fileListBox aktualisieren directoryListBox.fileList:=fileListBox; // Verknüpfung wieder herstellen ...blabla Viel Spaß Uli |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:17 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