Frage

IWFile ist in der aktuellen Version von RAD Studio XE gebrochen. Um es zu beheben, werden Delphi-Benutzer aufgefordert, die UTF8ContentParser Linie zu löschen. http://www.atozed.com/intraweb/blog/20100524.EN. aspx

c ++ Builder hat eine Linie, die UTF8ContentParser.hpp #include. Kommentieren Sie diese Zeile beheben das Problem nicht.

Hat dachte jemand eine Möglichkeit, um dieses für C ++ Builder?

War es hilfreich?

Lösung 2

Und eine Antwort auf meine eigene Frage ....

11.0.18 wurde heute veröffentlicht, die das IWFile Problem behebt.

Version 11.0.21 ist die erste öffentliche Version zur Verfügung XE Eigentümer. Registrierungsschlüssel sind von atozed.com. Diese Version behebt das Problem IWFile. (Tat so 11.0.18, aber es war zu XE Besitzer nicht verfügbar)

Andere Tipps

Der Blog sagt den Verweis auf UTF8ContentParser.pas aus der Projekt Quelle entfernen , Mittel, die sie von .dpr / .dpk Dateien entfernen. C ++ #include Aussagen, auf der anderen Seite, werden von den Delphi-Compiler für Einträge in uses Klauseln erzeugt stattdessen innerhalb von .pas Dateien. Welche Mittel gibt es .pas Dateien, die direkt auf die UTF8ContentParser Einheit use wenn IntraWeb kompiliert wird. Auskommen #include Aussagen in .hpp Dateien müssen nicht auf das auswirken. Die Referenzen sind von den ursprünglichen .pas Dateien entfernt werden, und dann hat IntraWeb mit den Änderungen neu kompiliert werden.

Ist das UTF8ContentParser.hpp vielleicht von anderen (.hpp oder CPP) enthaltenen Dateien in anderen Orten als auch?

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top