Einzelnen Beitrag anzeigen

Benutzerbild von sieppl
sieppl

Registriert seit: 15. Aug 2004
Ort: Münster
198 Beiträge
 
Delphi 7 Professional
 
#3

Re: [Threads] Datei exklusiv öffnen

  Alt 29. Sep 2004, 17:16
Mit diesem Konstrukt fange ich viele Notifications erstmal ab und synchronisiere dann erst:
Delphi-Quellcode:
if WaitForSingleObject(FHandle, 500) = WAIT_OBJECT_0 then
      begin
        //catch mutliple notifications to enhance performance
        FindNextChangeNotification(FHandle);
        while WaitForSingleObject(FHandle, 500) = WAIT_OBJECT_0 do
          FindNextChangeNotification(FHandle);
        Synchronize(ExecuteOnChange);
      end;
Falls Ihr bessere Ideen habt, bitte posten!

Grüße

Sebastian
Sebastian
  Mit Zitat antworten Zitat