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 :

acquisition d'une phrase tapée par l'utilisateur [Débutant]


Sujet :

Interfaces Graphiques

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Novembre 2009
    Messages
    29
    Détails du profil
    Informations forums :
    Inscription : Novembre 2009
    Messages : 29
    Par défaut acquisition d'une phrase tapée par l'utilisateur
    Bonjour

    Je suis entrain de construire une simple interface graphique dans laquelle je met: Edit1 et un bouton "pushbutton1"
    Je veux faire l'application suivante: taper une phrase dans la zone d'écriture de Edit1 et lorsqu'on appui sur le bouton,il aura par exemple affichage de cette phrase ..

    moi,j'essaye avec ce code mais ca marche pas
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
     
    function edit1_CreateFcn(hObject, eventdata, handles)
     
    if ispc
        set(hObject,'BackgroundColor','white');
    else
        set(hObject,'BackgroundColor',get(0,'defaultUicontrolBackgroundColor'));
    end
     
     
    hObject.phrase=get(hObject,'String');
    guidata(hObject,handles)
     
     
    % --- Executes on button press in pushbutton1.
    function pushbutton1_Callback(hObject, eventdata, handles)
     
     
    phrase1=disp(hObject.mot)
    J'attends vos aides mes amis et merci d'avance.

  2. #2
    Expert confirmé
    Avatar de Caro-Line
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    9 458
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 9 458
    Par défaut
    Je te conseille de lire attentivement les tutoriels sur les interfaces graphiques car tu mélanges tout.

    En fait il te suffit simplement de récupérer la propriété String de l'objet Edit dans le callback de ton Pushbutton.

    Ce qui se fait de la façon suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    get(handle de l'objet edit,'String')
    Je te conseille de changer les propriétés Tag de tes objets pour les reconnaitre plus facilement car le handle d'un objet de Tag TAG s'obtient de la façon suivante (quand on utilise GUIDE) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    handles = guidata(gcbf);
    handles.TAG

  3. #3
    Membre averti
    Inscrit en
    Novembre 2009
    Messages
    29
    Détails du profil
    Informations forums :
    Inscription : Novembre 2009
    Messages : 29
    Par défaut
    Merci "Caro-Line" ca marche bien et c'est grâce à votre aide, j'ai surmonté ce petit problème.

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

Discussions similaires

  1. Réponses: 6
    Dernier message: 11/09/2006, 12h58
  2. Réponses: 1
    Dernier message: 25/04/2006, 12h03
  3. Réponses: 10
    Dernier message: 24/12/2005, 15h35
  4. Réponses: 3
    Dernier message: 21/12/2005, 11h55
  5. Réponses: 2
    Dernier message: 03/10/2005, 10h09

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