begin process at 2010 02 09 20:28:39
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Au secours

 > 

copie d'une chaine de caractères


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

copie d'une chaine de caractères

lundi 21 février 2005 à 21:34:01 | copie d'une chaine de caractères

skadomers

salut
Voila j ai un pti probléme, je voudrai copier une chaine de caractères dans le Text d'une Edit, et je n y arrive pa.
En fait voila, ce programme c'est un pti formulaire, où faut rentrer le nom d'une personne à chaque fois. Le Button2 correspond à suivant, tandis que le Boutton1 correspond à precedent. Donc quand j appuis sur précedent je devrais retrouver le nom précedent de la structure T[].nom. Hors, ca ne marche pa, le Text de l Edit1n'affiche rien.
Merci.
Jespére que je me suis bien expliqué.
(en rouge, ce qui me semble faux)

 void __fastcall TForm1::Button2Click(TObject *Sender)
{
strcpy(T[ind].nom, Edit1->Text.c_str());
ind++;
vide++;
Edit1->Text="";
}
//---------------------------------------------------------------------------
void __fastcall TForm1::Button1Click(TObject *Sender)
{
//if(ind!=0){
strcpy(Edit1->Text.c_str(),T[ind-1].nom);
ind--;
//}
}
//---------------------------
mardi 22 février 2005 à 08:56:39 | Re : copie d'une chaine de caractères

Hylvenir

Salut,
tu as essayé
void __fastcall TForm1::Button1Click(TObject *Sender)
{
//if(ind!=0){
Edit1->Text = T[ind-1].nom);
ind--;
//}
}
//-----


?
en général (dans la STL c_str() renvoie un const char* qui n'est pas fait du tout pour ecrire dedans).

Ma participation à la saturation du net:
http://hylvenir.free.fr
mardi 22 février 2005 à 08:57:52 | Re : copie d'une chaine de caractères

ymca2003

Je dirais de la même façon que tu fais Edit1->Text=""; Edit1->Text=T[ind-1].nom; devrait aller (Le membre Text de Edit doit être un AnsiString ou quelque chose du genre avec une surcharge de l'opérateur d'affectation et des constructeurs par chaine).
mardi 22 février 2005 à 10:44:11 | Re : copie d'une chaine de caractères

skadomers

A merci de vos conseilles, maintenant ca marche.
Merci encore


Cette discussion est classée dans : text, chaine, caractères, edit1, ind


Répondre à ce message

Sujets en rapport avec ce message

int => chaine de caractères ? [ par kjus ] vala, il me faudrait transformer une variable int en chaine de caractère.Y a-t-il une fonction toute faite ?en fait, mon but est de l'inscrire dans un Copie d'une chaine Hexa dans une Chaine de caractères [ par lyde ] Bonjour,je souhaiterais copier la chaine hexa "010601AE0205040045" dans une variable de type TCHAR * qui est quasiment equivalente a un char *.Cependa HELP...chaine de caractères....en C..défi TP [ par SniPi ] Voici un exercice bien sympatique à faire en C.Je vous passerez le corrigé de ce TP mercredi prochain, en attendant j'aimerais voir ce que vous pensez Construction d'un arbre à partir d'une chaine de caractères [ par dahlsimus ] Bonjour, Je souhaite construire un arbre représentant une expression booléenne saisie sous le forme d'une chaîne de caractère (ex: (a+b).C avec + OR e chaine de caractères et fichier [ par wanny ] Bonjour.Je voudrais savoir comment faire pour supprimer une chaine de caractères spécifiques dans un fichier texte...Merci d'avance.wanny Pointeurs et copie de caractères [ par Vaughn018 ] Bonjour,La mémoire ne peut etre 'written', un grand classique mais dans mon cas j'ai du mal à comprendre. Mieux vaut du code que des explications, alo Découpage de n premiers caractères d'une chaine [ par Guidelor ] BonjourJ'ai une chaine1 ="aaaaaaaaa123456"J'aimerais enlever "aaaaaaaaa"comment faire sachant que ce que je ve enlever est situé entre le 1er et le 10 chaine de caractères [ par Goldberg ] Bonjour, comment faire ern C pour 1) introduire deux chaines de caractère (en fait rien que des valeurs numériques) 2) pouvoir additionner les prem manipulation de chaine de caractères [ par aujeanfr ] Bonjour,Je souhaite selectionner des parties de chaines de caractères : Dans une Appli MFC, je récupère le chemin complet d'une image (de type CString Changement d'un entier en chaine de caractères. [ par dardarmotus ] dardarmotus Bonjour à tous existe -til une fonction en C qui permet de transormer un entier en chaine de caractère ?exemple int i = 102;char chaine[]=


Nos sponsors


Sondage...

Comparez les prix


HTC Hero

Entre 550€ et 550€

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
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 : 13,151 sec (4)

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