cs_thierry la fronde
Messages postés351Date d'inscriptionmercredi 21 juillet 2004StatutMembreDernière intervention12 août 2009
-
9 sept. 2004 à 11:54
cs_thierry la fronde
Messages postés351Date d'inscriptionmercredi 21 juillet 2004StatutMembreDernière intervention12 août 2009
-
10 sept. 2004 à 11:50
Salut,
Je récupère des champs CString d'une liste chaînée et je les écris dans un fichier. Construction classique :
CStdioFile FichierDoc;
FichierDoc.Open("Data/Mes dossiers/Data2Print.doc",
CFile ::typeText | CFile ::modeCreate | CFile ::modeReadWrite);
...
Tout va bien... mais c'est pas beau. C'est du texte brut.
Je voudrais varier la police de caractère, mettre des mots en gras ... Et ce sera plus beau. Mais je ne sais point comment faire.
cs_thierry la fronde
Messages postés351Date d'inscriptionmercredi 21 juillet 2004StatutMembreDernière intervention12 août 2009 9 sept. 2004 à 21:38
Merci à tous les deux, cela dit je voudrai faire le plus simplement possible :
j'ai CStioFile *pMonFile;
....
pMonFile->WriteString=" les mots que j'aime entendre";
Pour mettre cette ligne en gras je dois utiliser les séquences adéquates du .rtf(\b) ou du .doc (ESC[1;..?). Ces séquences ne doivent pas être interprétées à la compil comme une chaîne mais s'écire comme du 'code' rtf ou doc.
La logique veux donc que je formatte ces séquences comme il convient. Et la je bloque.
...
Je crois qu'il y eu un oops car un message de réponse acceptée vient de se valider à mon insu. Pas tout compris.
magic_Nono
Messages postés1878Date d'inscriptionjeudi 16 octobre 2003StatutMembreDernière intervention16 mars 2011 10 sept. 2004 à 09:03
ceci dit
une instruction
pMonFile->WriteString(" les mots que j'aime entendre");
serait plus logique que
pMonFile->WriteString=" les mots que j'aime entendre";