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

Windows Forms Discussion :

Controler des textBox dans des thread


Sujet :

Windows Forms

  1. #1
    Membre du Club
    Inscrit en
    Février 2006
    Messages
    83
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 83
    Points : 56
    Points
    56
    Par défaut Controler des textBox dans des thread
    Bonjour à tous,
    Je débute avec c#, et je voudrais savoir s'il est possible de modifier la valeur d'un textbox à partir d'une procédure static appelé à partir d'un thread.
    Mon problème c'est qu'en dehors de la procédure static mon textbox est accessible. je pense que c normal parcequ'on ne peut que manipuler des objets static dans une procédure static. Mais comment faire pour contourner cela?!

    merçi pour votre aide

  2. #2
    Membre émérite Avatar de Guulh
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    2 160
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Septembre 2007
    Messages : 2 160
    Points : 2 925
    Points
    2 925
    Par défaut
    Si tu débutes en C#, je te conseille de bien te renseigner sur la notion de static, qui est très différente de ce qui peut y avoir en C, par exemple. Ta procédure statique est où ? Dans la classe ? Pourquoi est-elle statique ?

  3. #3
    Membre du Club
    Inscrit en
    Février 2006
    Messages
    83
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 83
    Points : 56
    Points
    56
    Par défaut
    la procédure est dans la classe. elle est static parceque les thread n'accepte que des procédure static, je crois...

  4. #4
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Points : 39 754
    Points
    39 754
    Par défaut
    Citation Envoyé par ramaro Voir le message
    la procédure est dans la classe. elle est static parceque les thread n'accepte que des procédure static, je crois...
    Non, ça peut être n'importe quelle procédure
    Mais l'interface graphique ne peut pas être modifiée directement par un autre thread que celui qui l'a crée, il faut passer par la méthode Invoke. C'est un sujet souvent traité, cherche "thread invoke" sur les forums .NET

  5. #5
    Membre émérite Avatar de Guulh
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    2 160
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Septembre 2007
    Messages : 2 160
    Points : 2 925
    Points
    2 925
    Par défaut
    Citation Envoyé par tomlev Voir le message
    Non, ça peut être n'importe quelle procédure
    En effet, et j'ajoute un truc important : le concept de "static" est un concept de POO, ça n'a RIEN A VOIR avec les threads. Voilà

  6. #6
    Membre du Club
    Inscrit en
    Février 2006
    Messages
    83
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 83
    Points : 56
    Points
    56
    Par défaut
    ok merçi pour vos coup de main!
    la solution était sur thread invoke.
    encore merçi

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

Discussions similaires

  1. Comment ajouter des séries dans des graphes sur des feuilles variables
    Par Molomarcopolo dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 06/07/2012, 16h26
  2. Controler la saisie dans des textbox
    Par Msysteme dans le forum ASP.NET
    Réponses: 20
    Dernier message: 25/02/2009, 14h56
  3. [A-03] Test sur des dates dans des textBox
    Par moilou2 dans le forum IHM
    Réponses: 3
    Dernier message: 27/10/2008, 13h39
  4. Controler des erreurs dans un thread en éxécution
    Par hagler dans le forum Bases de données
    Réponses: 4
    Dernier message: 11/07/2008, 12h07
  5. vb6:Inscrire la date et l'heure de l'ordinateur dans des textbox
    Par flav66 dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 05/09/2006, 12h37

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