Einzelnen Beitrag anzeigen

hoika

Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.270 Beiträge
 
Delphi 10.4 Sydney
 
#17

Re: TThread objekt finden mit ThreadID

  Alt 15. Mai 2007, 10:08
Hallo,

dein Client fordert vom Server ja eine Dienstleistung.
Der Server erzeugt einen Thread (TThread) und gibt die Thread-Id an den Client weiter.

Der Server zeugt den Thread aber nicht nur,
sondern packt ihn in eine Liste.
Die Liste (ThreadList) ist "global" für den Server.

Delphi-Quellcode:
var
  ThreadList: TList; // oder was immer für eine Liste

procedure CreateMyThread;
var
  MyThread: TMyThread;
begin
  MyThread:= TMyThread.Create;

  ThreadList.Add(MyThread);
end;
Diese ThreadList musst du führen,
wird ein Thread beendet, fliegt er aus der Liste raus.

Zum Suchen dann einfahc ne Schleife über "ThreadList".


Heiko
Heiko
  Mit Zitat antworten Zitat