Bin gerade dabei einen Delphi Thread in einer Anwendung zu steuern, soll heissen ich will Ihn mit thrdobject.Free terminieren. Starten und Ausführen vom Thread Code hat bis dahin funktioniert. Das Formular lässt sich noch verschieben thread führt munter einen Testzähler aus der per Synchronize in ein Memofeld geschrieben wird. Nach dem Aufruf von Free oder allen anderen Methoden die mit dem Beenden des Threads zu tun haben hängt sich das Programm jedoch auf! Strg+F2 einzige Möglichkeit zu Beenden!!!
Das gleiche passiert auch mit dem mitgeliefertem Threaddemo aus Delphi6\Help\examples\prgrsbar\pg1.dpr.
Diese Anwendung bleibt schon beim Button CreateThread stehen.
Was mach ich falsch? Sind irgendwelche Compileranweisungen falsch gesetzt?
besten Dank schon mal für Euere Hilfe
Gun