PDA

View Full Version : سوال: فقط به فارسی داخل تکست ها چاپ شود



masaioki.ono
پنج شنبه 23 شهریور 1391, 05:36 صبح
دوستان یه سوال دارم اونم اینه که چه جوری فقط بشه کاری کرد که کاربر تنها فارسی بنویسه نه انگلیسی هم اعداد رو وهم حروف رو:چشمک:

SharpSabre
پنج شنبه 23 شهریور 1391, 05:56 صبح
دوستان یه سوال دارم اونم اینه که چه جوری فقط بشه کاری کرد که کاربر تنها فارسی بنویسه نه انگلیسی هم اعداد رو وهم حروف رو:چشمک:
باید یک کامپوننت بسازی از یک TextBox که مقادیر ASCII الفبا رو محاسبه و بررسی کنه. یک جستجویی بکن شاید DLL اونو پیدا کنی.

Yasersadegh
پنج شنبه 23 شهریور 1391, 08:45 صبح
سلام
اگه بخوای از کامپوننت استفاده کنی پیشنهاد میدم از کامپوننت دوستمون در لینک زیر استفاده کنی!!
http://barnamenevis.org/showthread.php?318486-%D8%AF%D8%A7%D9%86%D9%84%D9%88%D8%AF-%D8%A7%D8%A8%D8%B2%D8%A7%D8%B1-%D8%AA%D9%83%D8%B3%D8%AA-%D8%A8%D8%A7%D9%83%D8%B3-%D8%AD%D8%B1%D9%81%D9%87-%D8%A7%D9%8A-%D8%A8%D8%A7%D9%83%D9%84%D9%8A-%D8%A7%D9%85%D9%83%D8%A7%D9%86%D8%A7%D8%AA-%D8%A8%D9%87%D9%85%D8%B1%D8%A7%D9%87-%D8%B3%D9%88%D8%B1%D8%B3&p=1397253&viewfull=1#post1397253
موفق باشی!!

harani
پنج شنبه 23 شهریور 1391, 11:06 صبح
بهترین کار همون که دوستمون گفتن بهتره که مقادیر اسکی رو بیابی بعد بگی که اگر e.KeyChar برابر این مقدار اسکی قرار میدی . کار تمومه اگه فهمیدی که از همین راه برو اگه نفهمدی بگو .

masaioki.ono
پنج شنبه 23 شهریور 1391, 22:54 عصر
میشه یه مثال بزاری تازه واردم دیگه !

aminaltavista
جمعه 24 شهریور 1391, 10:16 صبح
KeyboardLanguage Person = new KeyboardLanguage();
Person.PLanguage();
MessageBox.Show(this, ". زبان صفحه کلید به فارسی تغییر پیدا کرد", "تغییر زبان");

این هم متد PLanguage البته میتونی همش رو یکی کنید .
InputLanguage.CurrentInputLanguage =
InputLanguage.FromCulture(System.Globalization.Cul tureInfo.CreateSpecificCulture("fa-IR"));

موفق باشید.

Hajivandian
جمعه 24 شهریور 1391, 10:42 صبح
سلام، لینک زیر هم ممکنه به کارت بیاد.
http://barnamenevis.org/showthread.php?312456-%D8%AA%D8%A8%D8%AF%DB%8C%D9%84-%D8%AD%D8%B1%D9%88%D9%81-%D8%A7%D9%86%DA%AF%D9%84%DB%8C%D8%B3%DB%8C-%D8%A8%D9%87-%D9%81%D8%A7%D8%B1%D8%B3%DB%8C