Question

IWFile est cassé dans la version actuelle de Rad Studio XE. Pour résoudre ce problème, les utilisateurs Delphi sont invités à supprimer la ligne de UTF8ContentParser. http://www.atozed.com/intraweb/blog/20100524.EN. aspx

c ++ Builder a une ligne qui #Includes UTF8ContentParser.hpp. Commentant cette ligne ne résout pas le problème.

Quelqu'un at-il pensé un moyen de contourner cela pour C ++ Builder?

Était-ce utile?

La solution 2

Et une réponse à ma question ....

11.0.18 a été publié aujourd'hui, qui résout le problème IWFile.

version 11.0.21 est la première version publique aux propriétaires XE. Les clés d'enregistrement sont disponibles à partir atozed.com. Cette version corrige le problème IWFile. (Ainsi fait 11.0.18, mais il n'a pas été disponible pour les propriétaires XE)

Autres conseils

Le blog dit supprimer la référence à UTF8ContentParser.pas de la source de projet des moyens de le retirer des fichiers .dpr / .dpk. C de déclarations de #include, d'autre part, sont produits par le compilateur Delphi pour les entrées dans les clauses de uses à l'intérieur des fichiers .pas au lieu. Ce qui signifie qu'il ya des fichiers .pas que use directement l'unité de UTF8ContentParser lorsque IntraWeb est compilé. Commentant les déclarations de #include dans les fichiers .hpp n'a aucun effet sur ce point. Les références doivent être retirés des fichiers .pas d'origine puis IntraWeb doit être recompilé avec les changements.

Le UTF8ContentParser.hpp peut-être inclus par d'autres (ou .hpp Cpp) fichiers dans d'autres endroits aussi bien?

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top