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

Interfaces Graphiques Discussion :

Rafraichissement des graphiques


Sujet :

Interfaces Graphiques

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre expérimenté Avatar de LordPeterPan2
    Inscrit en
    Février 2007
    Messages
    247
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 247
    Par défaut Rafraichissement des graphiques
    J'ai un petit problème avec ma GUI : je chane la valeur d'une edit (en faisant
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    set(handles.monEdit,'String','Ma str');
    Le problème c'est que lorsque j'exécute mon code pas à pas, j'ai bien la mise à jour de monEdit. Par contre en exécution normale, mon edit est affecté seulement après un moment plus ou moins long.

    En fait j'affiche un message disant de patienter car j'effectue un traitement assez long. En pas à pas c'est nickel, mais en fonctionnement normal l'affichage s'effectue après le long traitement.

    C'est vraiment pénible

  2. #2
    Rédacteur/Modérateur

    Avatar de Jerome Briot
    Homme Profil pro
    Freelance mécatronique - Conseil, conception et formation
    Inscrit en
    Novembre 2006
    Messages
    20 317
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Freelance mécatronique - Conseil, conception et formation

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 317
    Par défaut
    Ajoute une petite pause après le SET pour que MATLAB puisse rafraichir le Uicontrol :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    set(handles.monEdit,'String','Ma str');
    pause(0.005)

  3. #3
    Membre expérimenté Avatar de LordPeterPan2
    Inscrit en
    Février 2007
    Messages
    247
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 247
    Par défaut
    çà va ralentir mon appli çà (parce que j'affiche pas qu'une seule fois) :o

  4. #4
    Rédacteur/Modérateur

    Avatar de Jerome Briot
    Homme Profil pro
    Freelance mécatronique - Conseil, conception et formation
    Inscrit en
    Novembre 2006
    Messages
    20 317
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Freelance mécatronique - Conseil, conception et formation

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 317
    Par défaut
    Et si tu nous donnais plus de détails sur ce que tu fais avec ton code ?

  5. #5
    Membre expérimenté Avatar de LordPeterPan2
    Inscrit en
    Février 2007
    Messages
    247
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 247
    Par défaut
    En fait mon code lis un fichier, l'analyse et met à jour une interface.

    Ce que je veux faire c'est écrire des infromation comme "lecture du fichier .." "Lecture terminé", "analyse en cours", analyse terminer", ...

    Le fichier que j'ouvre est un fichier d'export2matlab (un fichier complètement exécutable par matlab) et il fait plusieurs Mo. C'est pour çà que je veux pouvoir afficher des infromations avant et après l'exécution du fichier pour rassurer l'utilisateur quand au non plantage de l'appli. Ensuite lors du traitement je veux pouvoir afficher régulièrement ce que mon programme fait.

    Dut : j'ai essayé ta méthode, elle marche. C'est juste que je ne comprend pas pourquoi il faut une mettre une pause

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

Discussions similaires

  1. dessiner des graphiques
    Par mial dans le forum 2D
    Réponses: 6
    Dernier message: 26/04/2004, 13h22
  2. [CR9][VB.NET] Crénelage des graphiques
    Par Bazoom dans le forum SDK
    Réponses: 5
    Dernier message: 24/02/2004, 03h12
  3. Caractéristique des Graphiques avec Tchart
    Par bidson dans le forum XMLRAD
    Réponses: 5
    Dernier message: 19/01/2004, 12h01
  4. faire des graphiques avec Perl
    Par And_the_problem_is dans le forum Modules
    Réponses: 2
    Dernier message: 16/07/2003, 17h08
  5. Exportation des graphiques d'un modèle (Power AMC)
    Par boubaouz dans le forum Autres SGBD
    Réponses: 2
    Dernier message: 16/04/2003, 16h59

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