Einzelnen Beitrag anzeigen

generic

Registriert seit: 24. Mär 2004
Ort: bei Hannover
2.416 Beiträge
 
Delphi XE5 Professional
 
#3

Re: Viele Threads mit VCL - aber wie?

  Alt 2. Jun 2006, 13:52
thread sind in der regeln nach dem fire and forget prinzip.

warum brauchst du die in einem array?

um freizugeben? nein - freeonterminiate
um feedback zu bekommen? nein, weil onTerminiate oder per syncronize(bla) die gui aktuallisieren.

ansonsten kannst du natuerlich jeden thread den einer liste/array verwalten.

meineObjectList.add( tmeinthread.create(false) ); musst nur aufpassen wenn du freeonterminate verwendest das du den thread aus der liste nimmst.
sonst hast du nur einen zeiger ins nirvana.
^ bitte dran denken das du das entfernen geschützt tuts mit mutex/critsection oder sonstwie.
Coding BOTT - Video Tutorials rund um das Programmieren - https://www.youtube.com/@codingbott
  Mit Zitat antworten Zitat