COLORATION DE CODE C/C++ POUR LE FORUM DE CPPFRANCE

Taron31 Messages postés 199 Date d'inscription vendredi 16 avril 2004 Statut Membre Dernière intervention 28 février 2008 - 8 avril 2007 à 19:39
SAKingdom Messages postés 3212 Date d'inscription lundi 7 novembre 2005 Statut Membre Dernière intervention 16 février 2009 - 9 avril 2007 à 18:18
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/42133-coloration-de-code-c-c-pour-le-forum-de-cppfrance

SAKingdom Messages postés 3212 Date d'inscription lundi 7 novembre 2005 Statut Membre Dernière intervention 16 février 2009 15
9 avril 2007 à 18:18
Oui, ça fonctionne bien maintenant.
vecchio56 Messages postés 6535 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 22 août 2010 14
9 avril 2007 à 17:33
En fait le problème était du au fait que la valeur du format pour le HTML dans le presse papier n'est pas toujours le même (pas de CF_HTLM).
Pour le récupérer il faut faire RegisterClipboardFormat("HTML Format");
Voila qui devrait marcher à présent.
vecchio56 Messages postés 6535 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 22 août 2010 14
9 avril 2007 à 17:00
Taron31> Si le problème c'est que le format utilisé par la textbox a encore changé entre temps. Il va faudrait que je trouve comment récupérer ce format.

acx01b> J'y ai pensé au début mais j'ai juste a répérer les chaines, les mots-clé et les commentaires, donc inutile a mon avis d'utiliser yacc pour ca.
acx01b Messages postés 280 Date d'inscription dimanche 7 septembre 2003 Statut Membre Dernière intervention 8 juillet 2014 6
9 avril 2007 à 14:06
salut,
une version avec yacc serait plus efficace (avec gestion d'erreur et tout et tout), en se servant du .y de gcc par exemple ??

ça me donne une idée de projet car je suis un cours de compilation ça serait une utilisation amusante de yacc/bison
Taron31 Messages postés 199 Date d'inscription vendredi 16 avril 2004 Statut Membre Dernière intervention 28 février 2008
9 avril 2007 à 11:43
t'as recompilé le binaire ?
vecchio56 Messages postés 6535 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 22 août 2010 14
9 avril 2007 à 11:27
J'ai mis a jour le code si vous voulez essayer.
Exemple:
http://www.cppfrance.com/infomsg_STL-PARCOURS-LISTE_917748.aspx
vecchio56 Messages postés 6535 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 22 août 2010 14
9 avril 2007 à 10:54
Effectivement il y a un truc bizarre
Hier le format de clipboard utilisé était 49327, et aujourd'hui c'est 49329... Donc en remplacant 49327 par 49329 ca devrait marcher, pour le moment
SAKingdom Messages postés 3212 Date d'inscription lundi 7 novembre 2005 Statut Membre Dernière intervention 16 février 2009 15
9 avril 2007 à 00:36
T'es sûr ? Moi ça ne fonctionne pas non plus.
Je copie du texte (un code C bien entendu) dans le clipboard, je démarre ton programme, je colle le texte dans le textbox du forum mais aucune coloration n'apparait.
vecchio56 Messages postés 6535 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 22 août 2010 14
8 avril 2007 à 20:01
C'est normal si tu as l'impression que rien ne se passe, un message s'affiche uniquement en cas d'erreur.
Pour voir le changement, il faut faire le coller dans la boite de texte du forum.
Taron31 Messages postés 199 Date d'inscription vendredi 16 avril 2004 Statut Membre Dernière intervention 28 février 2008
8 avril 2007 à 19:39
excuse moi mais j'arrive pas a utiliser ton prog.. je copie du code ou du texte dans le clipboard, je lance ton prog et rien se passe.. le text dans ls clipboard n est pas modifié, rien ..
Rejoignez-nous