Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi funktion (simpel) multithreaded? (https://www.delphipraxis.net/86928-funktion-simpel-multithreaded.html)

Van HelF 21. Feb 2007 10:15


funktion (simpel) multithreaded?
 
Hallo,
ich habe folgenede funktion:

Delphi-Quellcode:
  function profil_exists(pfad:string):boolean;
  begin
    if ((fileexists(datei1) and (fileexists(datei2)) then result:=true
      else result:=false;
  end;

  procedure TForm1.Button1Click(Sender: TObject);
  var i:integer;
  begin
    for i:=0 to memo1.Lines.Count-1 do
    begin
      if profil_exists(memo1.Lines.Strings[i]) then memo1.Lines.Strings[i]:=memo1.Lines.Strings[i]+' OK'
        else memo1.Lines.Strings[i]:=memo1.Lines.Strings[i]+' FEHLER';
    end;
end;
da ich recht viele dateien zu prüfen habe, möchte ich das ganze gerne mit mehreren aufrufen parallel machen, nur habe ich leider keine ahnung, wie ich dies anstellen könnte, die beiträge im forum haben mich mehr verwirrt, als mir geholfen.
Gibt es dafür einen einfachen ansatz?

Luckie 21. Feb 2007 10:25

Re: funktion (simpel) multithreaded?
 
Der einfache Ansatz heißt Hier im Forum suchenThreads. Und hier habe ich ein Tutorial dazu.


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:03 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz