Freitag abend hatte ich eine Unterhaltung zum Thema Threads, und es ist sicher auch meinem schlechten Namensgedächtnis geschuldet, dass ich mich nicht mehr erinnere, wer mich gefragt hat.
Hintergrund war die Frage, wie Threads beendet werden können, da beim Beenden über den Close-Button der Thread noch sichtbar bleibt.
Ich habe das mal in einem meiner Programme nachvollzogen:
Code: Alles auswählen
...
WHILE nEvent <> xbeP_Close
..
END
RETURN(.T.)
Aus Dokumentationszwecken könnte man auch folgenden Code verwenden, damit deutlich ist, dass der Thread hier beendet wird:
Code: Alles auswählen
...
WHILE nEvent <> xbeP_Close
..
END
ThreadObject():quit()
RETURN(.T.)