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 :

[C#]Problème d'application figée + progressbar


Sujet :

Windows Forms

Vue hybride

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

    Informations forums :
    Inscription : Juin 2005
    Messages : 42
    Par défaut [C#]Problème d'application figée + progressbar
    Bonjour,

    je suis en train de créer un application (form) possédant une bitmap que je dois dessiner pixel par pixel à partir de données que je lis dans un fichier. Jusque là, tout fonctionne. Cependant, comme cette opération peut etre très longue pour des grandes images, je souhaites mettre en place une "progress" bar dans la "statusbar". Là aussi tout fonctionne.

    Cependant, le problème arrive qd je souhaite faire fonctionner les 2 en meme temps, c'est à dire faire fonctionner la progressbar pendant que la bitmap s'écrit... En effet, le remplissage de la bitmap semble "bloquer" l'ensemble de l'affichage et donc, la progressbar ne s'affiche pas...

    Y'a-t-il une solution "simple" à ce pb ?

    Merci d'avance.

  2. #2
    Membre Expert Avatar de guitoux1
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    1 011
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Juin 2006
    Messages : 1 011
    Par défaut
    un seul mot : thread

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    42
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 42
    Par défaut
    En fait, j'essaie de ce coté depuis un moment...
    Mon idée était que la fonction "de remplissage" de l'image soit réalisée par un autre thread, mais en faisant ca, le remplissage ne semble plus fonctionner (le bitmap ne s'affiche jms )

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    42
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 42
    Par défaut
    Oups, je corrige ma dernière réponse...

    En fait, le remplissage fonctionne bien, mais ca devient extrémement long !
    Mais je ne comprends pas pourquoi c'est le cas !

  5. #5
    Membre expérimenté
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    238
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 238
    Par défaut
    Recherche des infos sur les BackGround Worker, ce sont des thread simplifier fait pour utiliser avec des progress Bar c'est très pratique.

    Pour la lenteur... je sais pas quoi te dire, vérifie bien ton algo.

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    42
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 42
    Par défaut
    Je vais jeter un coup d'oeil par là, merci

Discussions similaires

  1. Problème installation application Access 2000 - MSO2kD
    Par Baillot Philippe dans le forum Access
    Réponses: 2
    Dernier message: 27/02/2006, 13h43
  2. [MFC] problème lancement application MDI
    Par Denn's dans le forum MFC
    Réponses: 4
    Dernier message: 17/02/2006, 16h26
  3. [C] Problèmes affichage application console
    Par Arnaud Giuliani dans le forum MFC
    Réponses: 3
    Dernier message: 19/10/2005, 09h28
  4. [HTML] Problème lancemant application Acrobat reader
    Par Hoegaarden dans le forum Balisage (X)HTML et validation W3C
    Réponses: 9
    Dernier message: 30/09/2005, 10h49
  5. problème avec Application->ProcessMessages()
    Par petitours dans le forum C++Builder
    Réponses: 4
    Dernier message: 15/08/2005, 10h27

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