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

VB 6 et antérieur Discussion :

Evenement Kill process


Sujet :

VB 6 et antérieur

  1. #1
    Membre averti
    Inscrit en
    Juin 2006
    Messages
    22
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 22
    Par défaut Evenement Kill process
    Salut,

    j'ai deux applications en vb qui communiquent via un DLL, je voudrais envoyer un événement à l'application qui reste quand l'autre se plante et on devient obligé à faire Kill process et end task (j'ai essayé dans form_unload et ca ne marche pas).

    Merci d'avance

  2. #2
    Membre émérite
    Avatar de Theocourant
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    618
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 618
    Par défaut
    Bonjour,

    Une question : Comment fais-tu pour arrêter celle qui plante ?

    D'autre part, il existe un topic à ce sujet dans la FAQ VB.

    Le topic se situe dans la partie "Système".

    +

    Théo

  3. #3
    Membre éprouvé
    Avatar de Asdorve
    Homme Profil pro
    Inscrit en
    Mars 2004
    Messages
    1 336
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

    Informations forums :
    Inscription : Mars 2004
    Messages : 1 336
    Par défaut
    salut,

    est-ce que tu pourrais montrer du code de ce que tu as déjà fait? (du moins la partie concernée!) pour voir ce que tu fais

    EDIT: Plus rapide que moi Théo....

  4. #4
    Membre émérite
    Avatar de Theocourant
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    618
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 618
    Par défaut
    Re,

    Je viens de regarder un peu dans l'aide en ligne et j'ai trouvé aussi quelque chose d'intéressant du côté de l'événement QuerryUnload et en particulier le paramètre unloadmode...

    Cela devrait t'intéresser.

    +

    Théo

  5. #5
    Membre averti
    Inscrit en
    Juin 2006
    Messages
    22
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 22
    Par défaut
    Merci à toux ceux qui m'ont répondu mais malheureusement c'est pas ce que je voulais, je voudrai qu'une application envoie un événement à l'autre quand son process se termine (dans le faq, ils ont mis une boucle qui teste toujours si le process existe encore )

    Et en ce qui concerne le form query_unload(Cancel As Integer, UnloadMode As Integer), j'ai pas su quelle constante vb doit être utilisée dans mon cas.


    Merci

  6. #6
    Inactif  
    Avatar de jmfmarques
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    3 784
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 3 784
    Par défaut
    qui reste quand l'autre se plante
    se "planter" ne veut pas nécessairement dire se terminer.

    Si tu veux vraiment garder la main sur la gestion de tout celà, uk te faut un timer de test dans chacune des 2 applis et un "tremplin" pour que les informations passent de l'une à l'autre.

    Ceci étant dit on ne soigne en général pas un furoncle, mais la furonculose elle même ! Il est anormal qu'une appli "se plante". Il appartient au développeur de faire en sorte qu'une telle situation ne se produise pas en raison du code (gestions d'erreurs etc...)

  7. #7
    Membre averti
    Inscrit en
    Juin 2006
    Messages
    22
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 22
    Par défaut
    bon si le process se tue comment l'autre application saura, c'est juste ma question

  8. #8
    Membre émérite
    Avatar de Theocourant
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    618
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 618
    Par défaut
    Citation Envoyé par eliek_9
    bon si le process se tue comment l'autre application saura, c'est juste ma question
    Eh bien il faut que l'autre application contrôle la présence de la première par une boucle sur les process ... je ne vois que cette possibilité.

    +

    Théo

  9. #9
    Membre averti
    Inscrit en
    Juin 2006
    Messages
    22
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 22
    Par défaut
    Bon merci, par contre je voudrai pas utiliser des boucles mais si c'est la seule solution à ton avis donc je verrai

Discussions similaires

  1. Intercepter le kill process
    Par yves_fuji dans le forum API, COM et SDKs
    Réponses: 12
    Dernier message: 15/01/2009, 20h04
  2. Réponses: 12
    Dernier message: 09/08/2007, 12h48
  3. Réponses: 2
    Dernier message: 09/08/2007, 12h35
  4. Kill Process TSE
    Par eguillot dans le forum Delphi
    Réponses: 1
    Dernier message: 22/06/2006, 17h11
  5. [net*8] Kill process Oracle
    Par Filippo dans le forum Oracle
    Réponses: 2
    Dernier message: 18/11/2005, 10h39

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