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

Langage Delphi Discussion :

Synchronisation de thread


Sujet :

Langage Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de declencher
    Inscrit en
    Mai 2003
    Messages
    441
    Détails du profil
    Informations forums :
    Inscription : Mai 2003
    Messages : 441
    Par défaut Synchronisation de thread
    Bonjour et bonne année à tous !

    Je vous présente mon problème. J'ai une fenêtre qui crée un objet thread qui réalise un traitement long. Dans cette fenêtre j'ai mis un bouton pour annuler, mettre en pause et reprendre l'éxecution du thread.

    Mon problème est le suivant, commant ma Form peut elle savoir que le thread s'est terminé correctement tout en restant opérationnel (il faut continuer à gérer les boutons de la Form).

    Ma form est créé dynamiquement, elle crée dynamiquement le thread, et en fin d'éxécution du thread la form doit être détruite.

    Merci

  2. #2
    Membre éprouvé Avatar de gord's
    Inscrit en
    Avril 2003
    Messages
    115
    Détails du profil
    Informations forums :
    Inscription : Avril 2003
    Messages : 115
    Par défaut
    regardes autour d'un truc du genre

    while not leThread.terminated then application.processMessages;


    ou alors, fait un postMessage vers la form depuis le thread à la fin de son exec

  3. #3
    Membre éclairé Avatar de declencher
    Inscrit en
    Mai 2003
    Messages
    441
    Détails du profil
    Informations forums :
    Inscription : Mai 2003
    Messages : 441
    Par défaut
    Merci pour les idées, je pensais à des trucs bien plus compliqué. J'ai utilisé la méthode PostMessage et ça marche du feu de dieu.

    Merci

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

Discussions similaires

  1. question: Synchronisation de threads
    Par remimichot dans le forum Concurrence et multi-thread
    Réponses: 2
    Dernier message: 23/07/2006, 18h27
  2. [Strategie] Synchronisation de Threads
    Par Bobby12-12 dans le forum Concurrence et multi-thread
    Réponses: 2
    Dernier message: 05/01/2006, 23h05
  3. Question sur la synchronisation des threads.
    Par sebastieng dans le forum Langages de programmation
    Réponses: 4
    Dernier message: 07/12/2005, 15h55
  4. Réponses: 1
    Dernier message: 23/05/2005, 15h52

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