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

Visual C++ Discussion :

VC++5 Actualisation affichage MFC


Sujet :

Visual C++

  1. #1
    Membre confirm�
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    112
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 112
    Par d�faut VC++5 Actualisation affichage MFC
    Bonjour,
    Mon application modifie plusieurs fichiers dans un dossier et une interface doit afficher le fichier en cours de traitement. Je mets bien la variable de mon champ Edit a chaque fichier trait� puis je fais un UpdateData (qui lui fait le DoDataExchange). Seulement rien ne s'affiche sauf le dernier fichier quand tous les traitements sont termin�s.
    Si vous avez une petite id�e .. je vous remercie !

  2. #2
    r0d
    r0d est d�connect�
    Membre exp�riment�

    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Ao�t 2004
    Messages
    4 295
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : D�veloppeur informatique

    Informations forums :
    Inscription : Ao�t 2004
    Messages : 4 295
    Billets dans le blog
    2
    Par d�faut
    Bonjour,

    la variable en question est de type CEedit ou de type CString? Si c'est un CEdit (ou un controle quelconque), leplus simple est de faire un SetWindowText("du texte").

    Sinon, je doute que tu utilises Visual5. Peut-�tre Visual2005 (d�sign� �galement visual8)?

  3. #3
    Membre confirm�
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    112
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 112
    Par d�faut
    J'ai d'aileurs ajout� � mon traitement une barre de progression. La barre est correctement remise � jour mais pas le champ Edit ...
    ???

  4. #4
    Membre confirm�
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    112
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 112
    Par d�faut
    Le Control est un Edit associ� � une variable CString.

    PS: c'est bien du VC++5 sous Visual97 ... on fait avec ce qu'on a

  5. #5
    r0d
    r0d est d�connect�
    Membre exp�riment�

    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Ao�t 2004
    Messages
    4 295
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : D�veloppeur informatique

    Informations forums :
    Inscription : Ao�t 2004
    Messages : 4 295
    Billets dans le blog
    2
    Par d�faut
    Citation Envoy� par mimic50
    Le Control est un Edit associ� � une variable CString.
    D'accord, mais ta variable membre, est-elle de type CEdit ou de type CString?

    Citation Envoy� par mimic50
    PS: c'est bien du VC++5 sous Visual97 ... on fait avec ce qu'on a
    Wouch, �a faisait longtemps que je n'en avais plus entendu parl�

  6. #6
    Membre confirm�
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    112
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 112
    Par d�faut
    J'ai modifi� ma variable membre en CEdit. Grace � CEdit::ReplaceSel(texte) mon Edit se met bien a jour mais ajoute les chaines texte bout � bout ... pas cool
    Si j'utilise SetWindowText(texte), pas de mise � jour ...
    Merci

  7. #7
    r0d
    r0d est d�connect�
    Membre exp�riment�

    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Ao�t 2004
    Messages
    4 295
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : D�veloppeur informatique

    Informations forums :
    Inscription : Ao�t 2004
    Messages : 4 295
    Billets dans le blog
    2
    Par d�faut
    Mhh, tout ceci est fort �trange. Visiblement, la MFC de l'�poque avait un comportement diff�rent. Je ne peux pas t'aider plus, d�sol�, �a me d�passe

  8. #8
    Membre confirm�
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    112
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 112
    Par d�faut
    Il suffisait de r�cup�rer la selection de l'EDit pour d'effectuer un ReplaceSel(txt) ... cela serait peut-�tre plus simple avec un SetWindowText mais pas r�ussi
    Merci beaucoup ! Tout fonctionne.

    PS: Studio97 fait moins peur que Studio2005 et un poil moins lourd a charger

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. Actualiser affichage variable
    Par Obzen dans le forum D�buter avec Java
    R�ponses: 2
    Dernier message: 18/11/2010, 17h33
  2. Actualisation affichage d'un sous element
    Par G�n�ral03 dans le forum G�n�ral JavaScript
    R�ponses: 7
    Dernier message: 19/10/2009, 10h14
  3. Actualiser affichage JTree
    Par L1011 dans le forum Composants
    R�ponses: 4
    Dernier message: 26/02/2009, 07h23
  4. probleme actualisation affichage !
    Par mastertricard dans le forum Qt
    R�ponses: 6
    Dernier message: 18/02/2009, 18h04
  5. [Tableaux] Probl�me d'actualisation affichage
    Par miram dans le forum Langage
    R�ponses: 7
    Dernier message: 09/02/2006, 15h14

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