begin process at 2012 05 28 22:10:07
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Au secours

 > 

concatenation d'une chaîne de caractères


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

concatenation d'une chaîne de caractères

lundi 24 octobre 2005 à 13:27:03 | concatenation d'une chaîne de caractères

davdav73

Alors je c=programme sous builder 6 C++ et je voudrais savoir comment ajouter des chiffres entiers les uns après les autres. J'ai un pavé numérique et lorsque j'appuis sur une touche je voudrais que le chiffre correspondant s'affiche dans un TEdit et que des que j'appuis sur une autre touche du pavé numérique le chiffre précédent reste et que le chifre appuyé se place à la suite du précédent sans l'éffacer comme sa me fait maintenant.
Lorsque j'appuis sur le 1, le 1 s'affiche mais si j'appuis sur le 2, le 1 s'efface et le 2 s'affiche au lieu d'avoir 12.

Je compte vraiment beaucoup sur votre aide.
Merci beaucoup d'avance

lundi 24 octobre 2005 à 14:37:52 | Re : concatenation d'une chaîne de caractères

progrima

pour pouvoir ecrire les chiffres les uns aprés les autres tu peux faire:

      ancienne_valeur*10+nouvelle_valeur
comme ca par exemple si t'as 123 et tu veux ajouter 6, tu fera 123*10+6 tu aura sur ton edit 1236.
lundi 24 octobre 2005 à 14:52:47 | Re : concatenation d'une chaîne de caractères

davdav73


Merci beaucoup progrima pour avoir voulu m'aider s'est très très gentil de ta parts. J'ai essayé la méthode que tu m'a donné mais je n'es pas réussi à faire fonctionner cette partie. J'ai pas réussi à vraiment savoir ce qu'il fallais que je mette derrière chaque SpeedButtons et derrière le TEdit. J'ai bien compris le principe de ta technique mais je ne vois pas du tout comment discoser sa derrière chaques élements.
Si tu pourrais me donner un pti coup de main dans ce sens sa m'arangerais vraiment beaucoup beaucoup.
Merci beaucoup d'avance.

Dav73
lundi 24 octobre 2005 à 16:14:16 | Re : concatenation d'une chaîne de caractères

progrima

je sais pas avec quoi tu programmes.
tout ce que je peux te dire c'est :
-dans l'évenement click sur un bouton (boutton qui comporte le numéro que tu veux ajouter) : tu récupère ce qui est écrit dans ton edit -->si c'est une chaine tu fais la conversion en numérique-->la valeur trouvé tu la multiplie par 10 et tu ajoute 1,2 ou 3 (bref le chiffre écrit sur ton boutton: le chiffre que tu veux insérer)-->si la valeur qui doit etre ecrite dans ton edit est chaine fais la conversion-->tu écris dans ton edit la valeur trouvé.

je ne sais pas de quoi tu programmes, alors je ne peux pas expliquer mieux que ça.
c facile à faire!!!!!
lundi 24 octobre 2005 à 18:35:48 | Re : concatenation d'une chaîne de caractères

Galmiza

Une edit box se comporte comme bloc note: tu peux y taper tout ce que tu veux, y compris 12..... donc.

Pour concaténer des chaines de caracteres:

char str1[] = "Bonjour, ";
char str2[] = "Galmiza !";

char strtotal[128];
memset(strtotal, 0, 128);

strcat(strtotal, str1);
strcat(strtotal, str2);
Tu auras dans strtotal: "Bonjour, Galmiza !"
lundi 24 octobre 2005 à 19:48:45 | Re : concatenation d'une chaîne de caractères

davdav73

OK merci beaucoup Galmiza sa a fonctionné merci beaucoup beaucoup.
C'est très très gentil et encore emrci de m'avoir dépanné.
Au revoir.
Dav73


Cette discussion est classée dans : affiche, caractères, chaîne, appuis, concatenation


Répondre à ce message

Sujets en rapport avec ce message

Pb Chaîne de caractères [ par mmuller57 ] Bonjour,J'ai créé un petit programme qui convertit les caractères d'une chaîne de caractères par leurs codes ASCII :#include #include #include int con Affichage d'une chaîne de caractères [ par kalf2000 ] bonjour,j'ai un petit souci, je réussit à récupérer à partir d'un fichier texte une chaîne de caractère et à la mettre dans un tableau de caractère (c Conversion d'un DWORD en chaîne de caractères [ par annplop ] Bonjour,je code en c++ (avec visual c++ 6), et j'ai besoin de convertir une variable de type DWORD en chaîne de caractères.Est-ce possible et si oui c découper une chaîne da caractères à partir d'un caratère point"." [ par oudkaramla ] salut tout le monde,j'ai un problème:si j'ai une chaîne de caractère(nom du fichier par exemple) dont je ne sais pas la longeur, comment je fais pour lire des caractères dans une chaîne [ par phenX ] voila mon problème: j'ai une chaîne de caractère (qu'on nommera ChCar) saisi par l'utilisateur, je voudrais pouvoir connaitre les quatres derniers car chaîne de caractères [ par ProgVal ] Bojour,Comment faît-on pour "découper" une chaîne de cerartères? Par exemple 1 caractère sur 2.Merci d'avanceShowMessage ("signé ProgVal") comment retrouver l'adresse d'une chaîne de caractères dans un tableau de chaînes de caractères [ par telecomakram ] Bonjour,Comment je peux de retrouver l'adresse d'une chaîne de caractères dans un tableau de chaînes de caractères Son prototype sera: <font face conversion d'une chaîne de caractères en hexa [ par AnneG35 ] Bonjour,Je développe un module à intégrer à un serveur, en C++ sous Visual Studio. Les échanges client-serveur sont des requêtes binaires. Pour constr


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,484 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales