Re: FindFiles v1.0 - Eine Suchfunktion mit Fortschrittsanzei
Zitat:
Zitat:
Zitat:
Zitat:
Ich werde dann demnächst mal den Source veröffentlichen. Als eine Art erweiterte Demo zu deiner Klasse. Florian |
Re: FindFiles v1.0 - Eine Suchfunktion mit Fortschrittsanzei
Zitat:
|
Re: FindFiles v1.0 - Eine Suchfunktion mit Fortschrittsanzei
Und ich dachte schon, es gäbe nun doch eine Möglichkeit die Maximalzahl der Dateien/Ordner rauszufinden ohne sie erst einmal zu zählen...
|
Re: FindFiles v1.0 - Eine Suchfunktion mit Fortschrittsanzei
Zitat:
Aber es würde en Rechner doch immerhin etwas abbremsen, wenn ständig die Dateianzahlen aktualsiert werden müßten, denn schließlich wüßte das dann immer für das Verzeichnis, wo eine Datei erstellt/gelöscht wird und dessen übergeordneten Verzeichnisse durchgeführt werden ... und das ständig ... |
Re: FindFiles v1.0 - Eine Suchfunktion mit Fortschrittsanzei
Zitat:
Es müßte nicht einmal ständig sondern gerade mal dann durchgeführt werden, wenn eine Datei angelegt bzw. gelöscht wird. Beim Kopieren mehrerer Dateien eines Ordners könnte sich Windows auch damit helfen, dass es nicht für alle einzeln, sondern für alle einmal aktualisiert. Dadurch würde es auch Sinn machen, wenn der "Temp" Ordner gekennzeichnet ist, dass hier keine Zählung durchgeführt wird. |
Re: FindFiles v1.0 - Eine Suchfunktion mit Fortschrittsanzei
Zitat:
Und wenn dann würde ja eh nur die Anzahl aller Dateien drinstehen ... wenn also mit 'ner Suchmaske gearbeitet wird, wie es bestimmt meistens der Falls ist, dann würde diese Zahl mit großer Sicherheit nicht stimmen. |
Re: FindFiles v1.0 - Eine Suchfunktion mit Fortschrittsanzei
Zitat:
Ansonsten war es klar, dass man einmal zählen muss, is ja nix wirklich neues. |
Re: FindFiles v1.0 - Eine Suchfunktion mit Fortschrittsanzei
Also ich würde beim vor dem Durchsuchen denn belegten Speicher der Festplatteermitteln,
und dann die Summe der Grösse der gefundenen Dateien gegenrechnen. So kann man einen "InEtwa" Progressbar realiesieren, und muss nicht alles Doppelt machen. Dateien nach Inhalt durchsuchen ist schon etwas Hardcore. Da man die verschiedenen Datei Formate beachten muss. (zb.: Unicode). Ich glaub da beisst man sich schon die Zähne aus, wenn man versucht einem D:kt@t0r ähm Giganten der Software Industrie das Wasser zureichen. In meine GW_FileFinder Unit kann man auch sehr schön sehen, wie man viele Infos wie Grösse, Datum, Icon auf einfache Weise bekommt. Wozu gibts WinAPI? http://www.delphi-forum.de/topic_GWF...it+_47877.html |
Re: FindFiles v1.0 - Eine Suchfunktion mit Fortschrittsanzei
An das ermitteln der Dateigröße hab ich auch schon gedacht (statt nur die Dateien zu zählen).
Allerdings kann man dabei gleich mal auf den netten Integer(LongInt) verzichten und muß dafür dann den größeren/langsammeren Int64 umsteigen, was wiederum einige winzige Nachteile bringt. Na ja, im Endefekt hab ich mich (SearchSameFiles) dann dafür entschieden die Dateien und Verzeichnisse zu zählen, wobei die Dateien ein wenig anders gewichtet werden. Außerdem kann es bei mir eh vorkommen, daß Dateien mehrfach eingelesen werden, was dann auch noch an dem Fortschrittsbalken einiges verändern würde. |
Re: FindFiles v1.0 - Eine Suchfunktion mit Fortschrittsanzei
Hallo,
Könntest du noch das Dateidatum in der Listview anzeigen lassen? |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:08 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