Autor Beitrag
ssb-blume
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 375
Erhaltene Danke: 7

XP, W7, W8
Deutschland
BeitragVerfasst: Di 26.08.08 09:45 
Hallo,
nochmal zu Findfirst und Kollegen:


Wenn man z.B. eine Datei mit der Endung *.tmp sucht, dann kommen auch alle Dateien mit der
Endung *.tmpa, *.tmpl usw mit!!
Hat jemand eine Ahnung, was da falsch ist?

SSB


Moderiert von user profile iconNarses: Topic aus Delphi Language (Object-Pascal) / CLX verschoben am Di 26.08.2008 um 10:11

_________________
Brain: an apparatus with which we think we think.
Xion
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
EE-Maler
Beiträge: 1952
Erhaltene Danke: 128

Windows XP
Delphi (2005, SmartInspect), SQL, Lua, Java (Eclipse), C++ (Visual Studio 2010, Qt Creator), Python (Blender), Prolog (SWIProlog), Haskell (ghci)
BeitragVerfasst: Di 26.08.08 11:36 
hmm, das kann ich mir nur schwer vorstellen, aber ich weiß ja auch nicht alles :D

Filtere doch einfach alle von Hand aus, die nicht die entsprechende Endung haben (ExtractFileExt)

_________________
a broken heart is like a broken window - it'll never heal
In einem gut regierten Land ist Armut eine Schande, in einem schlecht regierten Reichtum. (Konfuzius)
delphi10
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 447
Erhaltene Danke: 2

W2K, XP, Vista64, Win7 64
RAD-Studio 2010
BeitragVerfasst: Di 26.08.08 11:43 
user profile iconssb-blume hat folgendes geschrieben:
Hallo,
nochmal zu Findfirst und Kollegen:
Hat jemand eine Ahnung, was da falsch ist?


Nix, das ist genau das, was FindFirst und FindNext macht. Endung abtrennen und auf Länge untersuchen, mehr wirds da wohl nicht geben.

EDIT: Würg, zu spät..

_________________
Salus populi suprema lex esto
ssb-blume Threadstarter
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 375
Erhaltene Danke: 7

XP, W7, W8
Deutschland
BeitragVerfasst: Di 26.08.08 12:35 
Danke vielmals!
Habe das auch schon gemacht, wollte nur etwas sehr schnell sein, da das Suchen
über alle HD und Pfade rekursiv läuft!
Es gibt nach Suchen in API noch die Funktion FindFileEx, aber da ist das zwar
vorgesehen, aber nicht implementiert.

SSB

_________________
Brain: an apparatus with which we think we think.