Ein Zugriff aus dem Thread Kontext auf die
VCL oder auch ShowMessage ist ein absolutes NoGo.
Damit hat er vollkommen recht. Das ist das erste was du ändern musst. Wenn nicht anders, mach eine Konsole mit rein, und arbeite mit WriteLn um auf die schnelle eine Ausgabe zu machen. Dann brauchst du, meines Wissens, erst mal nicht syncen.