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

C# Discussion :

Thread et interface graphique


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de archer
    Ingénieur développement logiciels
    Inscrit en
    Mai 2007
    Messages
    338
    Détails du profil
    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Mai 2007
    Messages : 338
    Par défaut Thread et interface graphique
    Salut
    je veux réaliser une application serveur (socket) qui reçoit des données à partir d'un client tout en utilisant une interface graphique, donc j'étais obligé d'utiliser les threads.
    l'application marche bien mais le problème c'est le CPU qui tourne à 100% à cause de la boucle que j'ai utilisé pour la réception des données.
    si vous avez d'autres méthodes ou procédures à suivre je vous serai reconnaissant.
    merci d'avance.

  2. #2
    Expert confirmé
    Avatar de smyley
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    6 270
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 6 270
    Par défaut
    Dans ta boucle, rajoute

  3. #3
    Membre éclairé Avatar de archer
    Ingénieur développement logiciels
    Inscrit en
    Mai 2007
    Messages
    338
    Détails du profil
    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Mai 2007
    Messages : 338
    Par défaut
    salut
    merci pour la réponse mais malheureusement ça na pas marché
    en fait, j'ai créé une classe dans laquelle j'ai définit ma socket serveur, ainsi que la méthode qui tourne en boucle.Puis dans la classe Form j'ai déclarer un objet de la 1ére classe et un thread
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Thread recepThread = new Thread(a.recevoir);
    si vous avez autre idée comme par exemple un événement qui se déclenche dés la réception des données(un listner) ou autres

  4. #4
    Expert confirmé
    Avatar de smyley
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    6 270
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 6 270
    Par défaut
    Peut tu poster le code de ta méthode d'attente ?

  5. #5
    Membre éclairé Avatar de archer
    Ingénieur développement logiciels
    Inscrit en
    Mai 2007
    Messages
    338
    Détails du profil
    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Mai 2007
    Messages : 338
    Par défaut
    Salut
    merci, je crois que je vient de trouver la faille, en fait j'avais mis un timeout pour la reception des donné, chose qui active la boucle à la fin du timeout.
    donc je l'ai tout simplement effacé.
    pouvez vous me dire comment ajuster les dimension d'une image dans un pictureBox
    Merci encore une fois

  6. #6
    Expert confirmé
    Avatar de smyley
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    6 270
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 6 270
    Par défaut
    Citation Envoyé par archer Voir le message
    Salut
    merci, je crois que je vient de trouver la faille, en fait j'avais mis un timeout pour la reception des donné, chose qui active la boucle à la fin du timeout.
    donc je l'ai tout simplement effacé.
    ah ... heu ... ok ...
    Citation Envoyé par archer Voir le message
    pouvez vous me dire comment ajuster les dimension d'une image dans un pictureBox
    Vu que ça n'a rien à voir avec la discussion actuelle, tu devrais créer un nouveau message (et clore celui ci par ...)

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

Discussions similaires

  1. Threads et interface graphique
    Par dacosta67 dans le forum Multithreading
    Réponses: 1
    Dernier message: 14/05/2011, 12h49
  2. Utilisation des threads et interface graphique
    Par cyberspy2999 dans le forum Débuter
    Réponses: 1
    Dernier message: 20/02/2011, 21h27
  3. Socket, Thread et interface graphique
    Par archer dans le forum Entrée/Sortie
    Réponses: 3
    Dernier message: 07/01/2009, 00h48
  4. Réponses: 1
    Dernier message: 01/02/2008, 12h59
  5. Interface graphique et thread
    Par freddyboy dans le forum Windows Forms
    Réponses: 2
    Dernier message: 27/06/2007, 15h06

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