kohyar
چهارشنبه 17 تیر 1394, 13:18 عصر
سلام دوستان
من از طریق ODBC به یک دیتابیس اینفورمیکس وصل میشم و بعد از استخراج اطلاعات چون تفاوت در کد اسکی DOS با ویندوز هستش نوشته های فارسی ناخوانا نمایش داده میشه
من با استفاده از جدول تبدیل این کانورت کد های اسکی رو انجام میدم
مشکل من تو نمایش کدهای اسکی معادل حروف فارسی تو دات نت هستش
بعنوانت مثال کد 165 که معادل فارسی حرف "ح" هستش رو در خروجی بصورت ناخوانا نمایش میده
من از این کد استفاده کردم
int myst = 165; Response.Write(char.ConvertFromUtf32(myst ));
به نظر شما مشکل کجاست
در حالیکه در هنگام اجرای برنامه توی دات نت با کلید F10 همون حرف "ح" رو نشون میده
واسه چاپ از چه دستوری باید استفاده کنم که درست معادل فارسی حروف رو نمایش بده
من از طریق ODBC به یک دیتابیس اینفورمیکس وصل میشم و بعد از استخراج اطلاعات چون تفاوت در کد اسکی DOS با ویندوز هستش نوشته های فارسی ناخوانا نمایش داده میشه
من با استفاده از جدول تبدیل این کانورت کد های اسکی رو انجام میدم
مشکل من تو نمایش کدهای اسکی معادل حروف فارسی تو دات نت هستش
بعنوانت مثال کد 165 که معادل فارسی حرف "ح" هستش رو در خروجی بصورت ناخوانا نمایش میده
من از این کد استفاده کردم
int myst = 165; Response.Write(char.ConvertFromUtf32(myst ));
به نظر شما مشکل کجاست
در حالیکه در هنگام اجرای برنامه توی دات نت با کلید F10 همون حرف "ح" رو نشون میده
واسه چاپ از چه دستوری باید استفاده کنم که درست معادل فارسی حروف رو نمایش بده