Onko ok vapauttaa säie omaan aikaansa alla olevaan tapaan, tapauksessa että pääluokka voidaan tuhota milloin tahansa, eli alla yksinkertainen esimerkki omasta harjoituksesta:
Pääluokka:
- Thread.create;
Säie:
OnCreate:
- FreeOnTerminate := True;
Execute
- Do something as long as it takes...
Destructor:
- inherited Destroy;
Pääluokka:
- Thread.create;
Säie:
OnCreate:
- FreeOnTerminate := True;
Execute
- Do something as long as it takes...
Destructor:
- inherited Destroy;
Vastaukset 2
Vanhimmat
Luot säikeitä n-kappaletta, joilla on kaikilla oma tehtävänsä. Jäät odottamaan säkeiden valmistumista. Eli toki ne voi tuhota itsensä tehtävän päätteeksi.
Näin sen ajattelinkin olevan, mutta paha "debugta" kun itse pääohjelma on jo lopetettu...