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

C++Builder Discussion :

Ecrire dans un edit


Sujet :

C++Builder

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre confirm� Avatar de prison_break
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    83
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 83
    Par d�faut Ecrire dans un edit
    yaho

    voila, j'ai cr�� une calculette, et je veux savoir comment faire si je tape sur le bouton1, cela me mette un 1 dans le edit et si ensuite j'appuie sur le 2, il se mette apr�s le 1...

  2. #2
    Membre confirm�
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    118
    D�tails du profil
    Informations personnelles :
    �ge : 48
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 118
    Par d�faut
    Bonjour,

    est-ce que cela te conviendrait ?

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
     
    void __fastcall TForm::Button1Click(TObject *Sender)
    {
    Chaine = Edit1->Text;
    Chaine = Chaine + "1";
    Edit1->Text = Chaine;
    }
    Par contre, il va falloir que tu travailles avec un AnsiString pour impl�menter
    ton Edit. Je m'explique : si tu tapes "1" puis "2", il va falloir r�cup�rer la valeur
    puis augmenter la chaine de 'l'AnsiString pour afficher "12" et non pas "1" puis "2". Il faut donc d�clarer dans ton .h dans les variables :


    En esp�rant t'avoir aid�

  3. #3
    Membre �m�rite
    Avatar de bandit boy
    Profil pro
    Inscrit en
    F�vrier 2006
    Messages
    916
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : F�vrier 2006
    Messages : 916
    Par d�faut
    salut,
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
     
    Edit1->Text =  Edit1->Text.Insert("1",Edit1->Text.Length());
    Ce code insert "1" � la suite du texte de Edit1. Par exemple si dans Edit1, il y a:
    "123456" ce code �crira dans Edit1 "1234561".

  4. #4
    Membre confirm�
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    118
    D�tails du profil
    Informations personnelles :
    �ge : 48
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 118
    Par d�faut
    Bon d'accord Bandit Boy ca tient en une ligne mais c'est moins d�taill� que moi


    Xav

  5. #5
    Membre confirm� Avatar de prison_break
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    83
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 83
    Par d�faut
    La m�thode de Xav+ me convient parfaitement.
    Merci beaucoup � vous deux Xav et Bandit

    ++

    PB

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

Discussions similaires

  1. Ajouter du texte dans une edit box
    Par raf_gug dans le forum MFC
    R�ponses: 10
    Dernier message: 23/05/2013, 10h00
  2. ecrire dans un edit d'un autre programme
    Par tomkiki dans le forum Langage
    R�ponses: 1
    Dernier message: 06/01/2010, 15h11
  3. Editer/Ecrire dans un ListView
    Par yag00 dans le forum MFC
    R�ponses: 3
    Dernier message: 02/03/2008, 20h06
  4. R�ponses: 2
    Dernier message: 08/04/2004, 11h11
  5. Ecrire dans un fichier sans supprimer le reste
    Par koan_sabian dans le forum Linux
    R�ponses: 4
    Dernier message: 20/02/2003, 15h44

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