Wie oben geschrieben möchte ich das ganze später in einen Service packen. Zum Debuggen finde ich es aber einfacher, parallel zum Service eine Desktopanwendung zu haben, in der ich bequem unterschiedliches Verhalten und Date leicht analysieren kann. Ist der Thread erst einmal geschrieben, kann ich den sowohl im TService als auch in eine Application packen, kann über die Application alles Schick machen und habe damit den Service automatisch auch gut am laufen.
Also ich mache das so, dass ich zuerst eine Desktop-Anwendung erstelle und dann die Projektdatei so umbaue, dass es ein Service wird. Um beides (
VCL-Anwendung und Service) parallel zu haben mache ich entweder 2 Projektdateien oder arbeite mit Compilerschaltern.