Einzelnen Beitrag anzeigen

Benutzerbild von retnyg
retnyg

Registriert seit: 11. Feb 2005
193 Beiträge
 
#5

Re: ReadDirectoryChangesW wird mehrfach ausgelöst. Warum?

  Alt 29. Jan 2006, 01:21
ich mach das so:
Delphi-Quellcode:
   f:=CreateFile(@dir[1],GENERIC_READ,FILE_SHARE_READ or FILE_SHARE_WRITE or FILE_SHARE_DELETE,0,OPEN_EXISTING,FILE_FLAG_BACKUP_SEMANTICS,0);
   if f <> INVALID_HANDLE_VALUE then begin
     loop:
     if ReadDirectoryChangesW(f,@buf,BUFSIZE,true,dwNF,@bytesReturned,0,0) then begin
       if bytesReturned > 0 then begin
       ...
bei mir funzts richtig ...
nach dem ... rufe ich dann eine eigene callbackroutine auf (dateiname wird übergeben)
  Mit Zitat antworten Zitat