[yunqa.de] Re: In DIXml this is a bug about encoding?

  • From: Delphi Inspiration <delphi@xxxxxxxx>
  • To: yunqa@xxxxxxxxxxxxx
  • Date: Tue, 01 Sep 2009 19:32:46 +0200

At 05:05 01.09.2009, w w wrote:

>I have now use Delphi2010 ,but DISystemCompat.pas compile error.The error info 
>is:
>
>[DCC Error] DISystemCompat.pas(134): E2251 Ambiguous overloaded call to 
>'UTF8ToUnicodeString'
>  System.pas(22395): Related method: function UTF8ToUnicodeString(const 
> PAnsiChar): string;
>  DISystemCompat.pas(36): Related method: function UTF8ToUnicodeString(const 
> PAnsiChar): WideString;
>[DCC Error] DISystemCompat.pas(145): E2250 There is no overloaded version of 
>'Utf8ToUnicode' that can be called with these arguments
>[DCC Error] DISystemCompat.pas(174): E2254 Overloaded procedure 
>'UnicodeToUtf8' must be marked with the 'overload' directive
>[DCC Error] DISystemCompat.pas(182): E2250 There is no overloaded version of 
>'UnicodeToUtf8' that can be called with these arguments
>[DCC Warning] DISystemCompat.pas(253): W1044 Suspicious typecast of Utf8String 
>to PWideChar
>[DCC Warning] DISystemCompat.pas(270): W1044 Suspicious typecast of Utf8String 
>to PWideChar
>[DCC Error] DISystemCompat.pas(270): E2250 There is no overloaded version of 
>'UnicodeToUtf8' that can be called with these arguments
>[DCC Error] DISystemCompat.pas(61): E2065 Unsatisfied forward or external 
>declaration: 'UnicodeToUtf8'
>[DCC Fatal Error] DIXml_XPath1_Evaluate.dpr(26): F2063 Could not compile used 
>unit 'DISystemCompat.pas'
>
>How can I do? thank you!

Delphi 2010 is not supported by DIXml 2.0.0. I will release a compatible 
version in due time.

Ralf  

_______________________________________________
Delphi Inspiration mailing list
yunqa@xxxxxxxxxxxxx
//www.freelists.org/list/yunqa



Other related posts: