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

WinDev Discussion :

[WD11] ouvrir une fenetre avec SendMessage()


Sujet :

WinDev

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    167
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 167
    Points : 75
    Points
    75
    Par défaut [WD11] ouvrir une fenetre avec SendMessage()
    Bonjour,

    Mon application utilise un Thread. Ce Thread à besoin d'ouvrir une fenêtre pour demander des info à l'utilisateur. Ce Thread doit donc être suspendu tant que la fenêtre est ouverte.

    Plutôt que d'utiliser la solution proposé par l'aide Windev, je voulais tenter d'utiliser "SendMessage" qui à l'air de répondre parfaitement à mes besoins.

    Hélas, il me manque 3 paramètres à renseigner et je ne sais pas quoi mettre, ni ou trouver une réponse.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    SendMessage(Handle(Fen_FenetreWD),?,?,?)
    quelqu'un à une idée?
    merci d'avance

  2. #2
    Membre averti Avatar de Le Shadow
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    265
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2006
    Messages : 265
    Points : 305
    Points
    305
    Par défaut
    Bonjour, essaie avec ("",0,0) comme parametres. Ce sont des parameters qui peuvent etre récupérés et utilisé par la fenetre en question, mais pas nécessaires.

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    167
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 167
    Points : 75
    Points
    75
    Par défaut
    j'ai réussi à faire ce que je voulais en suivant finalement les conseils décrit dans l'aide (en créant un évènement dans ma fenêtre principale).

    Dans ce cas il conseil d'utiliser postmessage.

    ma fenêtre s'ouvre, mais le thread continue son traitement (ce qui m'embête un peu).

    si j'utilise sendmessage, j'ai un sablier et c'est tout!

  4. #4
    Expert éminent sénior

    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    19 647
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2004
    Messages : 19 647
    Points : 32 889
    Points
    32 889
    Par défaut
    Citation Envoyé par yann_72 Voir le message
    ma fenêtre s'ouvre, mais le thread continue son traitement (ce qui m'embête un peu)
    Tu peux peut-être utiliser ThreadArrête()
    F1 Index Thread, Arrêter

  5. #5
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    167
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 167
    Points : 75
    Points
    75
    Par défaut
    En fait j'ai trouvé mieux que ThreadArrete(), c'est ThreadAttendSignal() et ça marche nickel comme ça.

    Merci pour le coup de pouce

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. ouvrir une fenetre avec un bouton
    Par saucisse17 dans le forum Agents de placement/Fenêtres
    Réponses: 6
    Dernier message: 06/02/2010, 18h03
  2. ouvrir une fenetre dos avec python
    Par tsicc dans le forum Réseau/Web
    Réponses: 1
    Dernier message: 24/03/2008, 12h18
  3. Comment ouvrir une fenetre avec une taille définie
    Par pierrot10 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 03/07/2007, 16h27
  4. Ouvrir une fenetre avec l'heure sur écran externe avec X11
    Par jamesleouf dans le forum Applications et environnements graphiques
    Réponses: 2
    Dernier message: 20/03/2006, 14h56
  5. [Eclipse 3.1] ouvrir une fenetre avec un bouton
    Par Nanoulov dans le forum SWT/JFace
    Réponses: 4
    Dernier message: 01/08/2005, 13h33

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