Einzelnen Beitrag anzeigen

MathiasSimmack
(Gast)

n/a Beiträge
 
#13

Re: API-Funktionen von FindFirst usw?

  Alt 21. Apr 2004, 08:02
Das ist ein Denkfehler, den du von der SysUtils-Variante "FindFirst" übernommen hast. Die API-Funktion "FindFirstFile" ist eine bool-Funktion. Das "Handle" ist in dem Fall der erste Parameter. Verkürzt sieht die Sache so aus:
Delphi-Quellcode:
    res := FindFirstFile('*.*',ds);
    if(res <> INVALID_HANDLE_VALUE) then
    try
      while(res <> ERROR_NO_MORE_FILES) do
      begin
        { ... }

        if(not FindNextFile(res,ds)) then break;
      end;
    finally
      FindClose(res);
    end;
  Mit Zitat antworten Zitat