Einzelnen Beitrag anzeigen

Blup

Registriert seit: 7. Aug 2008
Ort: Brandenburg
1.429 Beiträge
 
Delphi 10.4 Sydney
 
#5

AW: Threads mit TThread Klasse

  Alt 14. Jul 2014, 09:38
Dein Verständnisproblem basiert wahrscheinlich auf der falschen Annahme, daß du die Execute-Methode des Threads aufrufen musst.
Dem ist nicht so.
Deine einzige Aufgabe im Hauptthread ist das Erzeugen der SubThreads.
Eventuell sind noch Parameter zu setzen und diese Threads zu starten.

Danach hat du nur noch geringen Einfluss darauf, was die einzelnen Threads machen.
Der SubThread führt seine eigene Execute-Methode aus.
Im einfachsten Fall wird für jede Funktion die du einem Thread zuweisen möchtest, eine eigene Thread-Klasse mit einer individuellen Execute-Methode benötigt.

Bevor du dich aber in einem konkreten Projekt an die Threadprogrammierung machst, arbeite erst einige Beispiele und Tutorials durch.
Mit Threads kann man sehr viel falsch machen.
  Mit Zitat antworten Zitat