AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Delphi-PRAXiS - Lounge Betriebssysteme [Win] Suche mal andersrum benutzen
Thema durchsuchen
Ansicht
Themen-Optionen

[Win] Suche mal andersrum benutzen

Ein Thema von Daniel B · begonnen am 19. Mär 2003 · letzter Beitrag vom 19. Mär 2003
Antwort Antwort
Daniel B
(Gast)

n/a Beiträge
 
#1

[Win] Suche mal andersrum benutzen

  Alt 19. Mär 2003, 19:28
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
  Mit Zitat antworten Zitat
Mikko

Registriert seit: 23. Jan 2003
Ort: Baden
65 Beiträge
 
#2
  Alt 19. Mär 2003, 20:27
Ich wüßte nicht, daß das überhaupt geht mit der Standard-Suche.
  Mit Zitat antworten Zitat
Benutzerbild von S - tefano
S - tefano

Registriert seit: 16. Dez 2002
Ort: Dülmen
477 Beiträge
 
Delphi 2009 Professional
 
#3
  Alt 19. Mär 2003, 20:58
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.
"Sir, we are surrounded!" - "Excellent, we can attack in every direction!"
  Mit Zitat antworten Zitat
CalganX

Registriert seit: 21. Jul 2002
Ort: Bonn
5.403 Beiträge
 
Turbo Delphi für Win32
 
#4
  Alt 19. Mär 2003, 21:14
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...
Ne... Mal im Ernst: die Funktionen von Delphi sind leider etwas langsam (meiner Meinung nach)... Allerdings kenne ich keine Alternative.

Chris
  Mit Zitat antworten Zitat
Benutzerbild von S - tefano
S - tefano

Registriert seit: 16. Dez 2002
Ort: Dülmen
477 Beiträge
 
Delphi 2009 Professional
 
#5
  Alt 19. Mär 2003, 21:19
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)?
"Sir, we are surrounded!" - "Excellent, we can attack in every direction!"
  Mit Zitat antworten Zitat
Daniel B
(Gast)

n/a Beiträge
 
#6
  Alt 19. Mär 2003, 21:32
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
  Mit Zitat antworten Zitat
Antwort Antwort


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 23:24 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