Einzelnen Beitrag anzeigen

gore

Registriert seit: 9. Jun 2006
Ort: Magdeburg
29 Beiträge
 
Delphi 7 Professional
 
#7

Re: Dateiliste effektiv downloaden

  Alt 3. Apr 2008, 09:37
Nur wo Du was änderst, was andere Threads auch ändern könnten, mußt Du CriticalSections einsetzen. Siehe Lost updates.
Also reine Leseoperationen müssen nicht mit CriticalSections geschützt werden.

Delphi-Quellcode:
EnterCriticalSection(LockList);
try
  Setze "Liste.Eintrag[i].Status" auf "sDownloading"
finally
  LeaveCriticalSection(LockList);
end;
MfG Bernd
  Mit Zitat antworten Zitat