Registriert seit: 23. Mär 2003
Ort: Münster
3.750 Beiträge
Delphi 2010 Professional
|
Re: Verhindern, dass ein Thread zwei mal gestartet wird?
23. Jun 2007, 16:55
Hi,
Du könntest beim Start des Programmes und nach dem Durchlauf des Threads die Variable auf nil setzen und in Deiner Funktion darauf prüfen und den Thread nur erstellen, falls die Variable = nil ist.
Jedoch solltest Du dir das mit der "globalen Variable" überlegen, das ist nicht unbedingt der beste Stil. Eventuell reicht ja schon wenn Du die Variable in den Public / Private Abschnitt Deines Formulares oder der entsprechenden Klasse packen...
mfG
mirage228
David F.
May the source be with you, stranger.
PHP Inspection Unit (Delphi-Unit zum Analysieren von PHP Code)
|