PDA

View Full Version : سوال: تغییر زبان اعداد با کد نویسی



roo.row
چهارشنبه 17 تیر 1394, 16:14 عصر
با سلام

من برنامه ای رو از کسی گرفتم که هرجور توش تایپ کردن اعدادش رو فارسی میزنه
من می خوام دوباره اعداد رو انگلیسی کنم با کد نویسی میشه بگید چطور می تونم این کارو انجام بدم ؟
با تشکر

ahmad abdoli
چهارشنبه 17 تیر 1394, 21:34 عصر
سلام

فونت رو انگلیسی کن

علیرضا5
پنج شنبه 18 تیر 1394, 00:34 صبح
کد تشخیص و تغییر زبان سیستم

roo.row
پنج شنبه 18 تیر 1394, 15:30 عصر
با سلام
و با تشکر
فونت رو انگلیسی کردم ولی نمی دونم چی کار کرده که بازم فارسی می نویسه ( تو کد یه کاری کرده)
با تشکر

ahmad abdoli
پنج شنبه 18 تیر 1394, 19:47 عصر
دوست عزیز علاوه بر تغییر فونت باید خاصیت RightToLeft رو هم روی false بزاری تا انگلیسی بنویسه

roo.row
جمعه 19 تیر 1394, 01:01 صبح
با سلام
این کار رو هم انجام دادم ولی نشد

roo.row
جمعه 19 تیر 1394, 18:20 عصر
با سلام
برنامه پیوست کردم

vbhamed
شنبه 20 تیر 1394, 15:33 عصر
سلام
لطفا با شکل نشون بدید منظورتون کدوم اعداد روی صفحه است ؟

roo.row
شنبه 20 تیر 1394, 19:16 عصر
با سلام

من دقت کردم شما هر جا مثلا داخل لیبل یا تکس باکس خلاصه هرجا حتی اگه خودتون هم چیزی ایجاد کنین و با زبان اینگلیسی بنویسید اعداد رو فارسی
می نویسه و همچنین اگه دقت کنین اشیائ هم فارسی شدن !! مثلا چک باکس ، باکسش سمت راسته(مربوط به خاصیت righttoleft نیست
با تشکر

vbhamed
شنبه 20 تیر 1394, 21:36 عصر
سلام

در تکست باکس عدد 14 انگلیسی نوشته شده
باکس چک باکس هم به خاطر خاصیت Alignment رفته سمت راست
اون عدد ٠ تا ٩ هم که فارسیه به خاطر اینه که چپ و راستش حرف فارسیه

roo.row
یک شنبه 21 تیر 1394, 18:10 عصر
با سلام

لطفا اول دقت کنید
چک باکس ها درست بود با خاصیت Alignment به اون صورت در اومده بود اما
اگر شما یکبار برنامه رو امتحان کرده بودید میفهمیدید که اصلا ممکن نیست داخل اون تکس 14 نوشت چون شرطی داره که بیشتر از 7 نمی شه
2.شما می تونید برای فهمیدن حرف من یک لیبل جدید باز کنید و داخلش عدد بنویسید
در ضمن شکل بالا درست نیست و برنامه به هیچ وجه با اون فونت ها نیست (عکس ساختگی است و اعداد قرار داده شده اند)

در ضمن چرا من باید بدون دقت به چند خاصیت ساده سوال بپرسم (قوانین رو خوندم)

با تشکر

vbhamed
یک شنبه 21 تیر 1394, 18:20 عصر
سلام

این برنامه هیچ مشکلی نداره این عکس هم سندش

تنها چیزی که ممکنه شما رو به اشتباه انداخته باشه اینه که خاصیت Righttoleft فرم True هستش و بنابراین هر شیء جدیدی روی فرم بزارید خاصیت Righttoleft اون هم True میشه پس وقتی Label میزارید و توش عدد می‌نویسید می‌بینید فارسی نوشته که اونم با تغییر Righttoleft درست میشه

خاصیتهایی مثل فونت و رنگ و Righttoleft و ... وقتی برای فرمی تنظیم بشن اشیائی که از اون به بعد روی فرم قرار بگیرن در صورت امکان اون خاصیتها رو هم می‌گیرن

یک لیبل قرمز رنگ انگلیسی هم گذاشتم

عدد 19 رو هم که در تصویر می‌بینید، پس بزرگتر از 7 هم می‌تونه باشه اما خود برنامه می‌نویسه

در مورد چک باکس هم که گفتم دلیلش چیه

133188