Einzelnen Beitrag anzeigen

Aviator

Registriert seit: 3. Jun 2010
1.611 Beiträge
 
Delphi 10.3 Rio
 
#35

AW: TList mit Record füllen und an weitere TList übergeben

  Alt 26. Aug 2016, 15:08
Aber Dein "Array of ObjectList" kann ich nicht ganz nachvollziehen.
wenigstens das scheint mir einleuchtend

SQL-Code:
Anzhappen:=Wieviele_Teile_in_Liste(FNList);
set length(LA,Anzhappen);
for i:=0 to anzhappen-1 do begin
   LA[i]:=Tmpliste.create
   fülle(FNListe,LA[i]);
end;

For i:=0 to Anzhappen do
  machThread;

So ungefähr sollte das Laufen.

Gruß
K-H
Wenn er die Instanz der ObjectList an den Thread weitergibt, dann brauch er sich diese nicht mehr zu merken. Die soll ja eh temporär sein. Dann kann der Thread beim Verlassen der Execute Methode auch gerade noch die ObjectList ins Nirvana wandern lassen.

Dann braucht er auch kein Array mehr mitzuschleppen in dem Dann u.U. die Instanzen noch hängen bleiben.
  Mit Zitat antworten Zitat