Bonjour à tous,

J'ai écrit un service qui fonctionne parfaitement (à un détail prèt...). Il doit effectuer deux taches régulières :
  1. Ecrire dans un fichier texte
  2. Se connecter et envoyer des informations sur un serveur OLE

J'ai testé ces traitements dans une fiche indépendante lié à un projet "application" : impec.

Puis en restant en pur service, je n'arrive pas à me connecter au serveur OLE, bien que j'ai mis CoInitialze(Nil) en première ligne de traitement.
L'écriture dans un fichier fonctionne bien quant à elle.
J'ai tout essayer pour le traitement OLE, en le mettant :
  • Dans une fiche indépendante créé par le service
  • Dans le thread du service (OnExecute)
  • Dans un Thread à part
  • Dans le traitement d'un timer inclus au Service

J'ai toujours le même problème avec le message : Échec de l'exécution du serveur

Quelqu'un a t il une idée ?
merci