Einzelnen Beitrag anzeigen

Dax
(Gast)

n/a Beiträge
 
#12

Re: Multi/Dualthreading - Laufzeit: Strings Thread -> VCL

  Alt 20. Mär 2008, 20:16
Zitat von xZise:
Edit #1
PS: Es gibt die Funktion "TryEnter". Scheiße! Warum funktioniert die Hilfe nicht. Tuts damit? Und reicht dann das?
Delphi-Quellcode:
procedure TSearchThread.SetFile(AFile: string);
begin
  if FCritical.TryEnter then
  begin
    //try
    FFile := AFile;
    //finally
    FCritical.Leave;
    //end;
  end;
end;
Ja, das müsste funktionieren - allerdings solltest du den kommentiert eingefügten Resourcenschutzblock immer dazuschreiben.
  Mit Zitat antworten Zitat