AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte FindFiles v1.0 - Eine Suchfunktion mit Fortschrittsanzeige
Thema durchsuchen
Ansicht
Themen-Optionen

FindFiles v1.0 - Eine Suchfunktion mit Fortschrittsanzeige

Ein Thema von Zacherl · begonnen am 14. Sep 2005 · letzter Beitrag vom 1. Dez 2005
Antwort Antwort
Seite 1 von 4  1 23     Letzte »    
Benutzerbild von Zacherl
Zacherl
Registriert seit: 3. Sep 2004
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
Angehängte Dateien
Dateityp: exe findfiles_131.exe (330,5 KB, 117x aufgerufen)
Projekte:
- GitHub (Profil, zyantific)
- zYan Disassembler Engine ( Zydis Online, Zydis GitHub)
 
Benutzerbild von mirage228
mirage228

 
Delphi 2010 Professional
 
#2
  Alt 14. Sep 2005, 17:37
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
David F.
  Mit Zitat antworten Zitat
Benutzerbild von Zacherl
Zacherl

 
Delphi 10.2 Tokyo Starter
 
#3
  Alt 14. Sep 2005, 17:38
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
  Mit Zitat antworten Zitat
Benutzerbild von mirage228
mirage228

 
Delphi 2010 Professional
 
#4
  Alt 14. Sep 2005, 17:46
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
David F.
  Mit Zitat antworten Zitat
Benutzerbild von Zacherl
Zacherl

 
Delphi 10.2 Tokyo Starter
 
#5
  Alt 14. Sep 2005, 17:54
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
  Mit Zitat antworten Zitat
PierreB
 
#6
  Alt 14. Sep 2005, 18:00
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 !
Zitat von Erstmal in meinem Networkhelper verwendet:
Dieses Programm wurde mit Borland Delphi 2005
entwickelt und mit UPX gepackt.
  Mit Zitat antworten Zitat
Benutzerbild von Zacherl
Zacherl

 
Delphi 10.2 Tokyo Starter
 
#7
  Alt 14. Sep 2005, 18:33
Zitat:
Dieses Programm wurde mit Borland Delphi 2005
entwickelt und mit UPX gepackt.
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,

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
  Mit Zitat antworten Zitat
Benutzerbild von MisterNiceGuy
MisterNiceGuy

 
Delphi 7 Personal
 
#8
  Alt 14. Sep 2005, 18:36
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
Jonas
  Mit Zitat antworten Zitat
PierreB
 
#9
  Alt 14. Sep 2005, 18:39
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.

Wie wärs noch mit nen paar mehr Optionen, z.B. versteckte Dateien anzeigen/verbergen ?
  Mit Zitat antworten Zitat
Dust Signs
 
#10
  Alt 14. Sep 2005, 19:35
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
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 4  1 23     Letzte »    


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:15 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