Hi, jo das ist mein kleines Problem.
Ich lade und speichere in Stringlist den Inhalt eines Verzeichnisses. Nun kann es ja vorkommen das beim laden der Stringlist eine Datei nicht mehr da ist. Dies wird bei mir farblich(graue Farbe) dargestellt! Beim erstellen oder kopieren der fehlenden Datei(nicht über meinem Prog,z.B. explorer), soll sich das ganze wieder in meinem Prog aktuallisieren.
Meine Idee, die Stringliste ständig abfragen auf 'If FileExists then ändere Farbe',
mit nen Timer, find ich aber nicht elegant. Oder gibt es evtl. etwas besseres?
Ich hab irgendwie/wo mal was gesehen, ob in ner Api oder Thread oder was selbst erstelltes 'VerzeichnisChange'(wenn sich der Inhalt eines Verzeichnisses ändert) oder so.
Ansonsten würde ich das ganze evtl doch übern Timer laufen lassen, oder auslagern in einem Thread der ständig prüft ob die fehlende(n) Datei(en) wieder vorhanden sind, mir die Meldung gibt Datei(en) wieder da und sich selbst beendet.
Oder wie würdet ihr es machen?
Gruss ALf
Moderiert von
Martok: Topic aus Sonstiges (Delphi) verschoben am Mo 17.01.2011 um 19:29
Wenn jeder alles kann oder wüsste und keiner hätt' ne Frage mehr, omg, währe dieses Forum leer!