OVH Cloud OVH Cloud

Acces Excel par COM

1 réponse
Avatar
AP
Bonjour à tous,

J'accède à excel en C sous Lab Windows par COM pour remplir différentes
données.
Mais lorsque je ferme excel (manuellement ou par COM) le processus reste en
arrière plan.
Si je ne remplie pas de données alors le processus se termine normalement.
Y a t-il un moyen de supprimer le processus. La fonction TerminateProcess ne
fonctionne pas et je souhaiterais effectuer un kill comme sous unix.

Merci d'avance pour les réponses.

1 réponse

Avatar
Clément Marcotte
Bonjour,

J'ai remarqué moi aussi qu'Excel est vraiment "tête de cochon" en ce
domaine. Une solution est de passer par l'API:

http://www.mentalis.org/apilist/TerminateProcess.shtml


"AP" a écrit dans le message de
news:
Bonjour à tous,

J'accède à excel en C sous Lab Windows par COM pour remplir
différentes

données.
Mais lorsque je ferme excel (manuellement ou par COM) le processus
reste en

arrière plan.
Si je ne remplie pas de données alors le processus se termine
normalement.

Y a t-il un moyen de supprimer le processus. La fonction
TerminateProcess ne

fonctionne pas et je souhaiterais effectuer un kill comme sous unix.

Merci d'avance pour les réponses.