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

MFC Discussion :

CEdit et lecture dans un dialog


Sujet :

MFC

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    49
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 49
    Par d�faut CEdit et lecture dans un dialog
    Bonjour a tous,

    Je voudrais savoir comment l'on fais pour obtenir le contenu d'un CEdit "multiline". Quand je donne une valeur au CEdit il n'y a pas de probl�me mais quand il est temps de la reprendre..
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
     
    //Constructeur du dialogue
    m_But = exp->getBut()  //But pouvant ètre un texte très long
                           //m_But est une variable membre attaché au CEdit
    Quand je veux obtenir la valeur a l'ext�rieur de mon CDialog il ne me donne pas ma chaine au complet.
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
     
    //Fonction OnModifierExperience()
    MessageBox("But: "+myDialog.m_But,"Information");
    Supposons que la chaine �tait "Teste de l'amph�tamine sur le cerveau d'un rat adulte", il retourne "Teste de l". Comme s'il ne prenait que la premi�re ligne du CEdit.

  2. #2
    R�dacteur
    Avatar de bigboomshakala
    Homme Profil pro
    Consultant Web .NET
    Inscrit en
    Avril 2004
    Messages
    2 077
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 45
    Localisation : France, Val de Marne (�le de France)

    Informations professionnelles :
    Activit� : Consultant Web .NET
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2004
    Messages : 2 077
    Par d�faut
    salut,

    si tu r�cup�res la cha�ne avec GetWindowText() �a marche.

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    CString str;
    GetDlgItem(IDC_EDIT)->GetWindowText(str);
    //str contient la chaine complète

  3. #3
    R�dacteur
    Avatar de farscape
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes C�te d'Azur)

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055
    Par d�faut Re: CEdit et lecture dans un dialog
    Citation Envoy� par Philippe299
    Bonjour a tous,

    Je voudrais savoir comment l'on fais pour obtenir le contenu d'un CEdit "multiline". Quand je donne une valeur au CEdit il n'y a pas de probl�me mais quand il est temps de la reprendre..
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
     
    //Constructeur du dialogue
    m_But = exp->getBut()  //But pouvant ètre un texte très long
                           //m_But est une variable membre attaché au CEdit
    Quand je veux obtenir la valeur a l'ext�rieur de mon CDialog il ne me donne pas ma chaine au complet.
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
     
    //Fonction OnModifierExperience()
    MessageBox("But: "+myDialog.m_But,"Information");
    Supposons que la chaine �tait "Teste de l'amph�tamine sur le cerveau d'un rat adulte", il retourne "Teste de l". Comme s'il ne prenait que la premi�re ligne du CEdit.
    pour recuperer les valeurs a la sortie d'une dialogue voir faq:
    http://c.developpez.com/faq/vc/?page...apOnOKOnDialog

Discussions similaires

  1. [Débutant] Lecture dans un fichier texte
    Par babemagus dans le forum Entr�e/Sortie
    R�ponses: 10
    Dernier message: 07/07/2005, 12h17
  2. [VB.NET] lecture dans un exe
    Par cyrcroix dans le forum Windows Forms
    R�ponses: 12
    Dernier message: 05/07/2005, 17h31
  3. [R�seau] d�tecter la fin de lecture dans un flux entrant
    Par al85 dans le forum Entr�e/Sortie
    R�ponses: 5
    Dernier message: 30/03/2005, 21h06
  4. [C#] Lecture dans un endroit pr�cis d'un fichier ...
    Par maitrebn dans le forum Windows Forms
    R�ponses: 3
    Dernier message: 15/10/2004, 13h36
  5. R�ponses: 12
    Dernier message: 14/06/2004, 13h06

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