Einzelnen Beitrag anzeigen

scp

Registriert seit: 31. Okt 2003
1.120 Beiträge
 
Delphi 7 Personal
 
#9

Re: Liste Thread sicher abholen

  Alt 9. Jun 2008, 21:07
Critival Sections sind nicht kompliziert. Du brauchst nur eine Variable und vier Funktionen:

Delphi-Quellcode:
var
  mySection: RTL_CRITICAL_SECTION;
Einmalig rufst du folgendes auf:
InitializeCriticalSection(mySection); Den Zugriff auf die Liste machst du in diesem Konstrukt:
Delphi-Quellcode:
EnterCriticalSection(mySection);
try
  //....
finally
  LeaveCriticalSection(mySection);
end;
Und zum Abschluss folgt dies:
DeleteCriticalSection(mySection);
  Mit Zitat antworten Zitat