Hallo, Hab da auch so ein änliches Problem. Mein Thread startet Problemlos und läuft bis kurz vor Synchronize. Dann tut sich nichts mehr (in dem thread).
Aufruf des Synchronize: (innerhalb einer Methode die in Execute aufgerufen wird.
Delphi-Quellcode:
//...
if search.Items.Count > 0 then
begin
fNodeToCheck:=node;
// bis hier komme ich ohne Probleme
Synchronize(markNode);
end;
//...
Delphi-Quellcode:
procedure TCheckForNewInPostkorbThread.MarkNode;
begin
AdvNavForm.Test;
end;
Die Procedure Test sollte in dem anderen Thread nun ein showmessage aufrufen, tut aber nicht.