@golisan:
Ich glaube wir sind alle nicht scharf drauf jetzt den Rest selbst zu schreiben, um auszuprobieren, was an deinem Code nicht funktioniert, daher wäre es besser, wenn du genau sagst, womit du nicht klar kommst, was nicht funktioniert, usw. .
Außerdem, ein erster Blick verrät mir, dass das nur schief gehen kann, da du ShowMessage verwendest. Dies ist eine Funktion aus der
VCL, und sollte somit nicht in irgendwelchen Threads in irgendwelchen Programmen außerhalb der
VCL aufgerufen werden. Es würde mich also nicht wundern, wenn es da AccessViolations hagelt ...
Benutze doch bitte lieber MessageBox.
mfg,
Philipp