cs_robby
Messages postés7Date d'inscriptionmercredi 9 janvier 2002StatutMembreDernière intervention15 février 2002
-
9 janv. 2002 à 11:04
cs_robby
Messages postés7Date d'inscriptionmercredi 9 janvier 2002StatutMembreDernière intervention15 février 2002
-
9 janv. 2002 à 17:41
bonjour,
J'aimerais savoir comment faire pour rajouter des lignes dans une editbox multiline sans récupérer à chaque fois l'ancien contenu parce que moi je fais ca :
cs_jpeg
Messages postés40Date d'inscriptionlundi 17 décembre 2001StatutMembreDernière intervention25 février 20041 9 janv. 2002 à 16:58
Dans le class wizard tu ajoute une variable correspondant à ton editBox.
Tu as deux possibilités. Soit tu ajoutes une variable correspondant à ton contrôle (variable de type CEdit), soit tu ajoutes une variable qui correspond au contenu de ton contrôle (de type CString).
Et là ça devient plus facile. tu ajoutes ta variable (par exemple CString m_summary)
et dans ton code tu fais :
m_summary="bonjour";
m_summary+=", il fait beau aujoud'hui";
m_summary+="\r\ntiens j'ai passé une ligne et je vais en passer une autre\r\n";
... etc ... etc...
il faut surtout ne pas oublier de faire un UpdateData(FALSE);
pour que les modifs soient visibles dans ton contrôle et le tour est joué
cs_robby
Messages postés7Date d'inscriptionmercredi 9 janvier 2002StatutMembreDernière intervention15 février 2002 9 janv. 2002 à 17:41
Merci beaucoup! Ca marche mais ca me pose un léger pb : je suis obligé d'inclure des fichiers en plus et ca me génère beaucoup de code... Là j'essaye de faire une application simple en n'essayant de ne pas utiliser le Wizard et tout, mais je vais essayer de voir ce que je peux faire avec la CString :)