Bonjour bonjour, je reviens avec encore une chtite question.
Alors je suis en train d'utiliser tinyxml qui marche au poil.
Seulement pour le moment je ne fais qu'ins�rer des char* . Ce qui marche tr�s tr�s bien.
Seulement je r�cup�re un Cstring depuis ma fenetre dialogue.
Le probl�me est que je ne peux pas faire passer ma CString j'ai une erreur � la compilation (ce qui est normal).
En gros le code que j'utilise en ce moment est :
Ici m_codebar est donc le CString que je veux passer dans le fichier xml.
L'erreur d'ex�cution du compilateur est :
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8 TiXmlElement *f = doc.FirstChildElement(); TiXmlElement le_nouveau ("user"); le_nouveau.SetAttribute("name","tutu"); le_nouveau.SetAttribute("pass", m_codebar); le_nouveau.SetAttribute("indice", "4"); f->InsertEndChild(le_nouveau); doc.SaveFile("test.xml");
(A la ligne ou il y a le m_codebar)
Code : S�lectionner tout - Visualiser dans une fen�tre � part error C2440: 'type cast' : cannot convert from 'class CString' to 'char *'
Pouvez vous me dire si il existe un moyen de convertir ce CString en char* ??? Ca serait bien pratique ici pour moi.*
PS: J'utilise Microsoft Visual C++ Embedded 4.0
Merci d'avance
Partager