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 du Club 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
    Points : 47
    Points
    47
    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...
    (\ _ /)
    (='.'=)
    (")-(")
    Voici Lapinou. Aidez le à conquérir le mondeen le reproduisant

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    118
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 118
    Points : 93
    Points
    93
    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 :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    AnsiString Chaine;

    En espérant t'avoir aidé

  3. #3
    Membre éprouvé
    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
    Points : 1 007
    Points
    1 007
    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 régulier
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    118
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 118
    Points : 93
    Points
    93
    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 du Club 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
    Points : 47
    Points
    47
    Par défaut
    La méthode de Xav+ me convient parfaitement.
    Merci beaucoup à vous deux Xav et Bandit

    ++

    PB
    (\ _ /)
    (='.'=)
    (")-(")
    Voici Lapinou. Aidez le à conquérir le mondeen le reproduisant

+ 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