![]() |
neue dateien fürs update finden?
HI
Ich habe zwei Ordner mit 1. dem alten Programm und 2. dem neuen Programm. Nun möchte ich gerne herausfinden welche Dateien neu sind, welche neuer als die Alten sind und welche gelöscht wurden. Ich hab schon 2 ShellTreeViews um die Ordner auszuwählen und ein Listview wo die Dateinamen rein sollen. Habe leider keine Idee wie ich das alles vergleichen soll... Gibts da ein paar Code Schnibbel? Oder Ideen? Danke im Vorraus, pyr0 |
Re: neue dateien fürs update finden?
Hi,
mal rein zu den Ideen. Du suchst einfach in den Ordnern mit FindFirstFile und FindNextFile alle Dateien raus und schreibst die erhaltenen Daten in je eine Liste (also ein pro Ordner). FindNextFile (bzw. FindFirstFile) liefern dir einen Satz an File-Eigenschaften, unteranderem Filename und Datum des letzten Schreibens. Der Rest ist dann (denke ich) einfach. Geh alle Files durch, schau in der jeweils anderen Liste ob es ein gleich benanntes File gibt oder nicht (gelöscht / oder nie erstellt) und vergleich die Daten des letzten Änderns. Gruß Der Unwissende |
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:20 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 by Thomas Breitkreuz