PDA

View Full Version : رفع مشکل ansii و unicode



ماهان مقدم
شنبه 07 فروردین 1389, 18:02 عصر
سلام نمی دونم تا حالا دقت کردید که اگر فایل رو بروش معمول FileOpen ذخیره کنید انکودینگ ansii ذخیره میشه. و بعدا اگر حرف (ی) در کل فایل شما باشه کار هاتون رو بهم میزنه چون اون رو یونیکد حساب می کنه و اگر بخواید بعدا مقدار ذخیره شده رو بگیرید و با چیز دیگه چک کنید می بینید که در عین نا باوری به شما false بر می گردونه چون وی بی Unicode حساب می کنه و مقدار برگشتی ANSI هست. خوب حالا برای رفع مشکل دیگه از این روش استفاده نکنید.
از کلاس stream ها استفاده کنید. من یه سورس در همین ضمینه ضمیمه کردم می تونید استفاده کنید حتما دقت کنید به این سورس چون اگر سر و کار شما با فایل ها باشه حتما به این مشکل بر می خورید. راه حل اینه که فایل رو هم Unicode ذخیره کنید. با تشکر از دوست عزیز spring69.