Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 2 sur 2
  1. #1
    Invité de passage
    Homme Profil pro sebastien monNom
    Analyse système
    Inscrit en
    janvier 2013
    Messages
    1
    Détails du profil
    Informations personnelles :
    Nom : Homme sebastien monNom
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Analyse système
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : janvier 2013
    Messages : 1
    Points : 0
    Points
    0

    Par défaut Stop excecution du code

    Bonjour,

    Voici le pb qui m'occupe et sur lequel je me casse les dents depuis quelques jours.
    Help me !

    En résumant :
    J'ai d'un coté une Windows (Fenetre 1) ouverte qui a son tour ouvre une "popup" en mode dialog. Le code de la fenetre 1 à l'origine de l'ouverture de cette "pop-up" est donc en attente de fermeture de cette dernière pour reprendre.

    En parralèle, j'ai un event qui à certaine occasion doit fermer proprement toutes les fenetres pour revenir à l'état initial (HomePage de mon appli).
    Mon problème :

    Ce process se charge de closer la "pop-up" et la fenetre 1 --> Effet de bord, le code de la fenetre 1 reprend tout de même avec potentiel effet de bord

    En faisant l'inverse. Je ferme la fenetre 1 mais le code qui était en attente du retour de la "popup" est tout de même joué.

    Je n'arrive donc pas a fermer la fenetre 1 et la "popup" ouverte par cette dernière sans que l'excecution du code de la fenetre 1 reprenne avant sa fermeture.
    Je souhaite tout simplement fermer ces deux fenetres sans que la fenetre 1 en attente de la popup reprenne l'exceution de son code.

    Quelqu'un aurait-il une idée ?

    Un grand merci d'avance

  2. #2
    Expert Confirmé

    Homme Profil pro Eric Metz
    Développeur informatique
    Inscrit en
    avril 2006
    Messages
    920
    Détails du profil
    Informations personnelles :
    Nom : Homme Eric Metz
    Âge : 38
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Santé

    Informations forums :
    Inscription : avril 2006
    Messages : 920
    Points : 3 246
    Points
    3 246

    Par défaut

    Peut-etre une piste à suivre, initialiser le dialogresult de votre fenêtre popup en fonction de la manière donc la fermeture a lieu (normale ou anormale par event par exemple) et tester celui ci dans votre fonction appelante pour exécuter le code ou non

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •