PDA

View Full Version : تبدیل ANSI به UTF



Hamid_PaK
دوشنبه 14 شهریور 1384, 16:00 عصر
با سلام .
گشتم تو فوروم چیزی خوبی گیرم نیومد (شاید من نتونستم پیدا کنم)

می خواستم ببینم که می شه توی دلفی یک رشته و یا یک فایل که با فرمت انسی هست رو به یونی کد تبدیل کرد ؟؟؟؟

(البته اگر کد بر عکس این عمل رو هم باشه بد نیست)

با تشکر ...

vcldeveloper
سه شنبه 15 شهریور 1384, 03:25 صبح
http://www.swissdelphicenter.ch/torry/printcode.php?id=1692
در کد بالا از توابعی استفاده شده که در JclUnicode تعریف شده اند:
http://homepages.borland.com/jedi/jcl/

Naficy
سه شنبه 15 شهریور 1384, 15:13 عصر
برای تبدیل یک رشته، کافیست متغیری از نوع string را به داخل متغیری از WideString انتساب بدهید و بالعکس. (اولی رشته انسی و دومی رشته یونیکد است)
برای خواندن یونیکد از فایل نکاتی وجود داره که بهتره از کامپوننت مخصوص استفاده بشه. من یه یونیت جالب رایگان تو اینترنت پیدا کردم، که متاسفانه الان آدرسش دستم نیست. اما کامپوننت های TntWare چیزای فوق العاده ای اند. (جستجو کنید)