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.NET Discussion :

Utiliser Threading.monitor (pause d'un thread)


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 19
    Par défaut Utiliser Threading.monitor (pause d'un thread)
    Bonjour à tous !

    Voila, j'aimerais savoir comment mettre un thread en pause.

    Tout ce passe bien quand j'utilise les fonctions ou mais apparement ces fonctions vont bientot etre obsoletes..

    J'ai pu lire sur un forum qu'il existait la classe qui permettait de "remplacer" les 2 autres solutions (ou du moins arriver au même résultat) mais je n'arrive pas à l'utiliser.

    Quelqu'un aurait-il des infos sur le sujet ou autre solution pour mettre en pause un thread?

    (C'est peut etre moi qui fait tout à l'envers aussi )

    Merci de votre aide

  2. #2
    Membre Expert Avatar de OhMonBato
    Homme Profil pro
    Inscrit en
    Mars 2007
    Messages
    2 660
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2007
    Messages : 2 660
    Par défaut
    Ce serait pas en VB.Net des fois ? (Là tu es sur le forum VB6 ou antérieur)

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 19
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    monthread.suspend() ou monTHread.resume()
    C'est du VB.

    Après la classe threading.monitor c'est vrai que j'ai pas fait gaffe..

    En tout cas je code en VB, c'est peut etre pour ca que ca marche pas aussi

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 19
    Par défaut
    Après vérif, c'est bien du VB

  5. #5
    Membre Expert Avatar de OhMonBato
    Homme Profil pro
    Inscrit en
    Mars 2007
    Messages
    2 660
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2007
    Messages : 2 660
    Par défaut
    Du VB oui, mais quelle version ?

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 19
    Par défaut
    En fait je crois que je ne sais pas utiliser les thread c'est tout..

    Je vous expose ce que je suis en train de faire: je copie un gros répertoire et j'aimerais faire 3 boutons (copy, pause, resume). Mon interface est bonne, ma copie fonctionne (J'utilise un "BackgroundWorker" pour la copie).

    Dans ce "backgroundworker" je crée un thread (threadCopy) qui lance ma fonction copy().

    Est-ce que ma copie se lance bien sur un thread séparé en faisant ça?

    Parce que quand j'utilise monThread.suspend ou abort ou quoi que ce soit la copie n'arrête pas..

    Je n'ai peut être pas accès a mon thread du fait qu'il soit en backgroundWorker ?

Discussions similaires

  1. Utilisation d'un quadCore grace au threads?
    Par babarpapa dans le forum Concurrence et multi-thread
    Réponses: 7
    Dernier message: 18/09/2007, 16h22
  2. Realisation d'une pause avec les thread
    Par toitoine01 dans le forum Concurrence et multi-thread
    Réponses: 9
    Dernier message: 10/05/2006, 08h51
  3. [Threads] Monitorer l'activité de threads
    Par guipom dans le forum Concurrence et multi-thread
    Réponses: 2
    Dernier message: 06/01/2006, 10h01
  4. [MFC] Faire une pause dans un thread
    Par Kevgeii dans le forum MFC
    Réponses: 3
    Dernier message: 21/02/2005, 11h49
  5. impossible d'utiliser un HWND parent dans un thread
    Par sylvain114d dans le forum Windows
    Réponses: 12
    Dernier message: 23/09/2004, 12h21

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