Einzelnen Beitrag anzeigen

Benutzerbild von Helmi
Helmi

Registriert seit: 29. Dez 2003
Ort: Erding, Republik Bayern
3.336 Beiträge
 
Delphi XE2 Professional
 
#1

Problem beim Auslesen eines Ordners unter Win98

  Alt 4. Jul 2004, 14:22
Hallo,

ich will unter Win98 alle Dateien eines Ordners auslesen und diese in einen String schreiben

ich hab mir dafür eine Function geschrieben

Code:
function GiveAllDirFiles(Directory: String): String;
var
  SearchRec: TSearchRec;

begin
  Result   := '';

  Directory := IncludeTrailingPathDelimiter(Directory);

  if (FindFirst(Directory + '*.*', faAnyFile, SearchRec) = 0) then
    repeat
      If FileExists(SearchRec.Name) then
        Result := Result + SearchRec.Name + '|';
    until FindNext(SearchRec) <> 0;

  FindClose(SearchRec);
end;
Dieses Function funktioniert unter WinXP ohne Probleme - nur nicht unter Win98

Weiss jemand vielleicht warum und was ich anders machen könnte?

mfg
Helmi
  Mit Zitat antworten Zitat