IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

MFC Discussion :

automation & processus restant !!!


Sujet :

MFC

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre Expert
    Avatar de hiko-seijuro
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    2 011
    D�tails du profil
    Informations personnelles :
    �ge : 41
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 2 011
    Par d�faut automation & processus restant !!!
    Bonjour

    j'ai mis en place un syst�me d'automation pour une instance de Excel. Le pb est que d�s que je quitte l'application et excel (dans n'importte quel ordre), et quand je regarde le gestionnaire des taches, je m'apercois qu'un processus EXCEL est encore pr�sent.

    Voici les 2 derni�res instructions vis � vis du programmes excel :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
     
    // objApp correspond à l'application
    objApp.put_Visible(TRUE); // Afficher Excel je pense
    objApp.put_UserControl(TRUE); // Donner les commandes à l'utilisateurs je crois
    Quelqu'un sait pq ?

  2. #2
    R�dacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par d�faut
    objApp dispose d'autres m�thodes pour fermer excel (et des evenements lors de la fermeture), tu les as appel�s ?

  3. #3
    Membre Expert
    Avatar de hiko-seijuro
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    2 011
    D�tails du profil
    Informations personnelles :
    �ge : 41
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 2 011
    Par d�faut
    nan mais c quoi ces evenements ?

  4. #4
    R�dacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414

  5. #5
    Membre Expert
    Avatar de hiko-seijuro
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    2 011
    D�tails du profil
    Informations personnelles :
    �ge : 41
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 2 011
    Par d�faut
    mais je souhaite fermer excel en dehors de l'application ?

    est ce qu'il y a moyen de defaire le lien entre l'application et excel ?

  6. #6
    R�dacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par d�faut
    tu as bien un objet excel (celui qui te permet de piloter excel (objet Excel.Application)). Il est l� le lien.
    Il te suffit de faire un .Quit dessus

  7. #7
    Membre Expert
    Avatar de hiko-seijuro
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    2 011
    D�tails du profil
    Informations personnelles :
    �ge : 41
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 2 011
    Par d�faut
    Le "quit" demande la fermeture d'excel et moi ce que je veux c que des que je quitte mon application excel puisse rester ouver mais des que je quitte excel il n'y ait plus de processus lanc� !

    dsl si je m"�tais mal expliqu�

  8. #8
    R�dacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par d�faut
    attends, je ne comprends plus
    c'est le processus d'excel qui est toujours actif, ou bien le processus de ton programme ?

  9. #9
    Membre Expert
    Avatar de hiko-seijuro
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    2 011
    D�tails du profil
    Informations personnelles :
    �ge : 41
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 2 011
    Par d�faut
    le processus excel (visiblement je m'�tais mal expliqu� dsl :s)

  10. #10
    R�dacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par d�faut
    tu veux dire que quand tu fermes excel, le processus est toujours actif et qu'il n'est pas si ferm� que ca ?

    tu es sur de bien faire toutes les lib�rations ad�quates ?

  11. #11
    Membre confirm� Avatar de lenouvo
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    252
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 252
    Par d�faut
    sinon essaye d'intercepter la fermeture de excel de ton utilisateur pour pouvoir faire un objApp.quit. Et normalement dans ce cas la tu n'aura plus de processus Excel.exe

    Pour l'interception des evenements sous Excel, c'est par ici :
    http://c.developpez.com/faq/vc/?page...tomationEvents

  12. #12
    Membre Expert
    Avatar de hiko-seijuro
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    2 011
    D�tails du profil
    Informations personnelles :
    �ge : 41
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 2 011
    Par d�faut
    nico >> oui c bien ca :s

    lenouvo >> je vais essayer mici

  13. #13
    Membre Expert
    Avatar de hiko-seijuro
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    2 011
    D�tails du profil
    Informations personnelles :
    �ge : 41
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 2 011
    Par d�faut
    le lien est mort ! (c pour signaler) sinon j'y arrive pas lol

Discussions similaires

  1. R�ponses: 1
    Dernier message: 17/07/2012, 05h17
  2. R�ponses: 2
    Dernier message: 11/10/2009, 18h19
  3. Automation Excel - Processus Xl reste actif
    Par cooldidi dans le forum VBA Access
    R�ponses: 2
    Dernier message: 03/03/2008, 15h38
  4. Ordonnancement de processus .. FiFo & ++
    Par boudiboss dans le forum Pascal
    R�ponses: 2
    Dernier message: 31/01/2008, 20h45
  5. [VBA][00]Processus restant en memoire !
    Par yepAccess dans le forum VBA Access
    R�ponses: 4
    Dernier message: 20/04/2007, 19h54

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo