PDA

View Full Version : تغییر یک متن به utf8



S.Delphi
جمعه 16 خرداد 1393, 18:52 عصر
درود بر اساتید گرامی

متن لینک های که در مرورگر هستند توسط برنامه ام میگیرم.در مرورگر لینک درسط به فارسی هست مثل متن زیر.ولی وقتی توسط برنامه من خوانده میشه به ansi تبدیل میشه.
البته وقتی کپی و پست به برنامه هم میکنم دوباره همون مشکل داره.
راهکار چیه؟


http://barnamenevis.org/forumdisplay.php?78-%D8%A8%D8%A7%D9%86%DA%A9-%D9%87%D8%A7%DB%8C-%D8%A7%D8%B7%D9%84%D8%A7%D8%B9%D8%A7%D8%AA%DB%8C-%D8%AF%D8%B1-Delphi

با تشکر

Mask
جمعه 16 خرداد 1393, 23:46 عصر
توضیح کامل بدید.
از چه ابزاری برای این کار استفاده میکنید؟
کدتون رو قرار بدید.
از چه نسخه از دلفی استفاده میکنید؟

یوسف زالی
شنبه 17 خرداد 1393, 01:11 صبح
سلام.
شما باید از یونیت های کانورتور استفاده کنید.


uses IdURI;
.
.
.

function URLDecode(ASrc: string): string;
begin
Result := TIdURI.URLDecode(ASrc);
end;

Amir4317
دوشنبه 19 خرداد 1393, 10:15 صبح
از دستورات انکودر HttpUtility.UrlDecode موجود در system.web استفاده کنید. :چشمک:

S.Delphi
دوشنبه 19 خرداد 1393, 13:24 عصر
از دستورات انکودر HttpUtility.UrlDecode موجود در system.web استفاده کنید. :چشمک:

با کدی که دوستمون گفتند به جواب رسیدم