Delphi-PRAXiS
Seite 1 von 4  1 23     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   FindFiles v1.0 - Eine Suchfunktion mit Fortschrittsanzeige (https://www.delphipraxis.net/53350-findfiles-v1-0-eine-suchfunktion-mit-fortschrittsanzeige.html)

Zacherl 14. Sep 2005 17:32


FindFiles v1.0 - Eine Suchfunktion mit Fortschrittsanzeige
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo,
da ja jetzt raus ist, wie man Dateien mit Fortschrittsanzeige sucht, habe ich einfach mal eine Suchanwendung geschrieben. Die Bedienung ist ähnlich wie bei der Windows Suchfunktion. * muss für "alles" eingegeben werden (Kennt man ja)!

So, das wars auch schon.

Florian

mirage228 14. Sep 2005 17:37

Re: FindFiles v1.0 - Eine Dateisuchfunktion mit Fortschritt
 
Hi,

sieht ganz gut aus Dein Programm - obwohl ich mich natürlich Frage, wieso ich Dein Programm der Windows Suche vorziehen sollte (musste mir net übel nehmen).

Ein Fehler ist mir jedoch aufgefallen. Undzwar haben die Icons, wenn es Windows Symbole sind, einen schwarzen Schatten. Das hat mit dem Alphablending dieser Icons zu tun, such mal im Forum, dazu gibts sicher ein Topic.

mfG
mirage228

Zacherl 14. Sep 2005 17:38

Re: FindFiles v1.0 - Eine Dateisuchfunktion mit Fortschritt
 
Danke für den Hinweis.
Ich würde es der Windows Suche vorziehen, da mein Programm eine Fortschrittanzeige hat und die Windowsfunktion nicht!

Das mit dem Schatten liegt sicher daran, dass ich die Icons mit ExtractAsoziatedIcon extrahiere ...

Florian

mirage228 14. Sep 2005 17:46

Re: FindFiles v1.0 - Eine Dateisuchfunktion mit Fortschritt
 
Zitat:

Zitat von Florian Bernd
Ich würde es der Windows Suche vorziehen, da mein Programm eine Fortschrittanzeige hat und die Windowsfunktion nicht!

Okay, mit dem Argument hast Du natürlich recht :)

Jedoch müsstest Du dann noch die anderen Features der Windows suchen haben, u.A.
Suche nach Dateidatum, Dateigröße, Wörtern in Dateien

Zudem vielleicht noch, was die Windowssuche sonst nicht hat:
Suchergebnis speichern (also richtig und nicht nur die Einstellungen)

mfG
mirage228

Zacherl 14. Sep 2005 17:54

Re: FindFiles v1.0 - Eine Suchfunktion mit Fortschrittsanzei
 
Zitat:

jedoch müsstest Du dann noch die anderen Features der Windows suchen haben, u.A.
Suche nach Dateidatum, Dateigröße, Wörtern in Dateien
Ließe sich vlt. machen, wenn ich mal nix zu tun hab! Nur ich persönlich benutze eigentlich immer die reine Dateisuche. Und dabei stört es mich halt, dass ich nicht einschätzen kann, wann die Suche abgeschlossen ist.

Zitat:

Zudem vielleicht noch, was die Windowssuche sonst nicht hat:
Suchergebnis speichern (also richtig und nicht nur die Einstellungen)
Das dürfte einfach zu machen sein.

Florian

PierreB 14. Sep 2005 18:00

Re: FindFiles v1.0 - Eine Suchfunktion mit Fortschrittsanzei
 
Moinsen,

1.) Irgendwie is dein programm sehr langsam, im Explorer geht das circa 40% schneller
2.) Wenn ich die Suche stoppe sollte unten stehen "Suche abgebrochen" anstatt "Suche abgeschlossen"
3.) Fällt mir bei jedem deiner Programme auf, dass du immer meinen "Satz" (im About Dialog) geklaut hast ! :mrgreen:
Zitat:

Zitat von Erstmal in meinem Networkhelper verwendet
Dieses Programm wurde mit Borland Delphi 2005
entwickelt und mit UPX gepackt.


Zacherl 14. Sep 2005 18:33

Re: FindFiles v1.0 - Eine Suchfunktion mit Fortschrittsanzei
 
Zitat:

Dieses Programm wurde mit Borland Delphi 2005
entwickelt und mit UPX gepackt.
Menno! Das wird mich mein Leben lang verfolgen :mrgreen: Naja gefällt mir halt und entspricht ja auch der Wahrheit ... :-D Außerdem verwenden bestimmt noch mehr Leute diesen Spruch,

Zitat:

1.) Irgendwie is dein programm sehr langsam, im Explorer geht das circa 40% schneller
2.) Wenn ich die Suche stoppe sollte unten stehen "Suche abgebrochen" anstatt "Suche abgeschlossen"
Langsam ist es wahrscheinlich wegen des Extrahierens jedes Icons.
Das mit "Suche abbgebrochen" lässt sich regeln

Florian

MisterNiceGuy 14. Sep 2005 18:36

Re: FindFiles v1.0 - Eine Suchfunktion mit Fortschrittsanzei
 
Die Fortschrittsanzeige ist schön, aber man kann die Zahl nicht darauf erkennen.
Bevor das Programm angefangen hat zu suchen hat es erstmal 40 Sekunden irgendetwas initialisiert.

Ansonsten schön :)

PierreB 14. Sep 2005 18:39

Re: FindFiles v1.0 - Eine Suchfunktion mit Fortschrittsanzei
 
Zitat:

Menno! Das wird mich mein Leben lang verfolgen Naja gefällt mir halt und entspricht ja auch der Wahrheit ... Außerdem verwenden bestimmt noch mehr Leute diesen Spruch,
Sei froh, dass ich mir kein Patent drauf legen lasse. :twisted: ;)

Wie wärs noch mit nen paar mehr Optionen, z.B. versteckte Dateien anzeigen/verbergen ?

Dust Signs 14. Sep 2005 19:35

Re: FindFiles v1.0 - Eine Suchfunktion mit Fortschrittsanzei
 
Um ehrlich zu sein ist dein Programm relativ nutzlos. Ich kenne den Code nicht, aber ich nehme an, dass du alle Dateien suchst um die Anzahl festzustellen und dann alle in der Liste anzeigst (da dann in einer for-Schleife die Progressbar updaten ist eine einfache Sache, weil die Anzahl ja schon vorher festgestellt wurde). Ergo: das Programm sucht entweder zweimal oder sucht einmal und baut erst dann die Liste auf; egal was von beiden du machst: es ist um einiges langsamer als die Suchfunktion von Windows. BeginUpdate bzw. EndUpdate helfen hier, sind aber nahezu sinnlos, weil du dann 40sec. initialisierst und viell. 5 oder 10 sec. die Progressbar hast... also ich werde weiter bei der Windowssuche bleiben. Funktionalität über alles ;)

Dust Signs


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:37 Uhr.
Seite 1 von 4  1 23     Letzte »    

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