مشكل حل شد
من همه كار كردم كه دلفي 2010، در متدهاي Encode و Decode‌ مقادير String رو AnsiString در نظر بگيره بلكه با اين كار، كد من مثل دلفي 7 كار كنه اما نشد. دليل در يك نكته ظريف بود كه من موقع كامپايل در Hintهاي دلفي پيدا كردم.
در متد UrlDecode بجاي Char در كد Result := Result + Char(HexToInt(EncodedStr بايد AnsiChar بكار مي‌بردم كه از قلم افتاده بود و من مدتي سركار بودم.
به هر حال با اين تغيير، مشكل حل شد و به خوبي در 2010 جواب داد.