Bonjour,

J'ai créé un démon qui fonctionne très bien mais je l'avais crée en type "application" alors qu'il ne se sert d'aucune "form".
J'ai en plus eu l'idée d'en faire un service NT, ce qui est le plus approprié.

Le problème c'est que j'ai l'impression que mon démon ne vie pas..
N'ayant pas accès en debug au service créé, je sais même pas si il est rééllement créé, d'autant que j'ai constaté que :
L'Event ServiceStart: n'ai jamais appelé (meme aprés un net start "service"..)
et que même sur le event ServiceExecute, j'ai des doutes..

Alors question: Pourquoi ces events ne sont levés malgré que mon service est démarré.
Pourquoi mon application fonctionne bien en autonome et pas du tout en service ? Dois je créé un thread en plus dans le service, ou j'executerai mon application ?

Merci davance

PS: le code d'exemple avec un timer fonctionne bien. Mais c'est justement exploiter un service sans utiliser de timer que tout se complique...


EDITER:
Je me trompe peut etre mais il semblerait qu'une personne est rencontré le même probleme que moi :http://17slon.com/blogs/gabr/2006/07...-services.html (mais le source est corrompu en delphi5)
Le problème s'est que je ne parle pas anglais. Je ne comprend pas donc si c'est exactement le même problème et commet il le résoud. Pourriez vous m'aider ?