Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.167 Beiträge
 
Delphi 12 Athens
 
#5

Re: Dateien rekursiv suchen und in Typisirtes Array schreibe

  Alt 7. Mär 2006, 12:29
Hier auch noch was falsches
if copy(sr.Name,1,1)<> '.then richtig ist es so, da ein Datei-/Verzeichnisnamen auch mit einem Punkt anfangen können
(man denke da nur mal an die berümte ".htaccess")
if (sr.Name <> '.') and (sr.Name <> '..') then
Und wir wäre es mit
if ExtraxtFileExt(sr.Name) then statt diesem?
if copy(sr.Name,pos('.',LowerCase(sr.Name)),4) = ext then Wobei die 4 auch nicht gerade gut gewählt ist, denn die dateiendung kann auch mehr als nur 3 Zeichen lang sein.

Außerdem, wenn z.B. ext = ".wav" und sr.Name = "irgendwas.waver", dann würde dein Vergleich WAHR sagen, also ".wav" = copy(".waver", 1, 4).
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat