![]() |
[Win] Suche mal andersrum benutzen
Hallo,
wie kann ich mit der Suche, alle dateien suchen die nicht .exe .scr .ocx heissen? Also im prinzip das gegenteil von: *.exe, *.scr, *.ocx Grüsse, Daniel :hi: |
Ich wüßte nicht, daß das überhaupt geht mit der Standard-Suche.
|
Ich würd nach allen Dateien suchen lassen, die Suchergebnisse in ne Liste schreiben, und dann mit ner For-Schleife die Items durchgehen. Bei jedem Item überprüfst du die letzten 3 Zeichen, wenns eine Zeichenkette is die nich da sein soll kannst du ja das i-te Item löschen.
|
Hi,
dann frage ich dich mal wie du das machen willst... Wenn du das mit den ganzen normalen Dateioperationen machen willst, dann kannste während du suchst dir nicht nur einen Kaffe machen, sondern auch noch einen Tee und dann kannste auch noch Joggen gehen. Wenn du wieder zurück bist und Glück hast, dann isser fertig... :mrgreen: Ne... Mal im Ernst: die Funktionen von Delphi sind leider etwas langsam (meiner Meinung nach)... Allerdings kenne ich keine Alternative. :( Chris |
Jo, lange wirds dauern, aber wenn er halt nach allen Dateien suchen will die nich exe oder sonstwas sind, wirds immernoch ein sehr großer Teil seiner Daten sein die dann inner Liste bleiben würden.
Kenn mich mit den Geschwindigkeiten nich so aus, aber vielleicht könnt man mit ner ganz normalen FileListBox aus dem Win3.1 Menü nacheinander alle Directories durchgehen, und dann weitermachen wie ich schon vorgeschlagen hab... aber das Hauptproblem wird wohl weiterhin die Zeit sein. Gibts vielleicht irgendeine DLL, die das schneller kann (also das Suchen), oder wärs vielleicht möglich irgendwie auf den Windows-Indexierungsdienst zuzugreifen (wenns den auf jedem Windows gibt)? |
Leute, leute, ich möchte kein Programm schrieben, sondern die Suche von Windows benutzen. ;)
Ausserdem mach bei gut über 130.000 Dateien(ca. 20GB) so ziemlich Rechner schlapp. Aber das macht nichts, hat sich erledigt, werde was anderes versuchen. Grüsse, Daniel :hi: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:55 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-2025 by Thomas Breitkreuz