Thread beenden?
-
Hallo
Mein thread soll sich beenden aber irgendwie tut er das nicht. Als test habe ich im thread folgende zeile eingefügt:
MyThread->Terminate(); // Downloading TMemoryStream *mem = new TMemoryStream(); Form3->IdHTTP1->Get(Update_File, mem); mem->SaveToFile(Update_File_NameOnly); delete mem;
nach dem terminate sollte die übertragung nicht mehr startet sie läuft aber ... wie kann das passieren mir
MyThread->Terminate();
beende ich mich soch selber oder nicht?
-
Zeig mal Dein Execute vom Thread!
Der muss die Schleife verlassen, wenn Terminated==true ist!