Iwfile Fix for C ++ Builder Xe؟
-
02-10-2019 - |
سؤال
يتم كسر Iwfile في الإصدار الحالي من Rad Studio XE. لإصلاحه ، يُطلب من مستخدمي Delphi حذف خط UTF8ContentParser. http://www.atozed.com/intraweb/blog/20100524.en.aspx
لدى C ++ Builder خط #includes utf8contentParser.hpp. التعليق على هذا السطر لا يحدد المشكلة.
هل احسب أي شخص طريقة حول هذا لباني C ++؟
المحلول 2
وإجابة على سؤالي ....
11.0.18 تم إصدارها اليوم والتي تعمل على إصلاح قضية IWFile.
الإصدار 11.0.21 هو أول إصدار عام متاح لأصحاب XE. مفاتيح التسجيل متوفرة من Atozed.com. يقوم هذا الإصدار بإصلاح مشكلة IWFile. (وكذلك فعلت 11.0.18 ، لكنها لم تكن متاحة لأصحاب XE)
نصائح أخرى
تقول المدونة لإزالة الإشارة إلى UTF8ContentParser.pas من مصدر المشروع, ، مما يعني إزالته من ملفات .dpr/.dpk. C ++ #include
من ناحية أخرى ، يتم إنتاج العبارات من قبل برنامج التحويل البرمجي Delphi للإدخالات في uses
بنود داخل ملفات .pas بدلا من ذلك. مما يعني أن هناك ملفات .pas مباشرة use
وحدة UTF8ContentParser عند تجميع intraweb. التعليق #include
لا تؤثر البيانات في ملفات .hpp على ذلك. يجب إزالة المراجع من ملفات .PAS الأصلية ومن ثم يجب إعادة ترجمة intraweb مع التغييرات.
هل utf8contentparser.hpp ربما تضمنت ملفات أخرى (.hpp أو .cpp) في أماكن أخرى أيضًا؟