Hoi,
Ik zou graag een thread (object) die normaal continue blijft draaien willen interupten en opnieuw willen starten, zodat hij bij de execute() code weer bovenaan begint. Via thread->terminate() en dan thread->resume() lukt het niet. Hij gaat dan gewoon verder waar hij gebleven was. Ook de thread opnieuw aanmaken is geen optie want dan ben ik de inhoud van alle variabelen in de thread kwijt. Ik ben opzoek naar een andere oplossing dan een functie te maken die eerst alle variabelen doet backuppen, dan de oude thread opgeeft en een nieuwe aanmaakt en alle variabelen terug kopieert. Ik neem aan dat de thread object wel een mogelijkheid heeft om opnieuw te starten??
Alvast bedankt!
Ik zou graag een thread (object) die normaal continue blijft draaien willen interupten en opnieuw willen starten, zodat hij bij de execute() code weer bovenaan begint. Via thread->terminate() en dan thread->resume() lukt het niet. Hij gaat dan gewoon verder waar hij gebleven was. Ook de thread opnieuw aanmaken is geen optie want dan ben ik de inhoud van alle variabelen in de thread kwijt. Ik ben opzoek naar een andere oplossing dan een functie te maken die eerst alle variabelen doet backuppen, dan de oude thread opgeeft en een nieuwe aanmaakt en alle variabelen terug kopieert. Ik neem aan dat de thread object wel een mogelijkheid heeft om opnieuw te starten??
Alvast bedankt!