PDA

View Full Version : تشخيص تايپ فارسي و انگليسي



simorgh-hossein
چهارشنبه 13 بهمن 1389, 17:45 عصر
سلام به همه اعضاي سايت برنامه نويس !:قلب:
دوستان از كجا مي تونم تشخيص بدم كه كاربر داره توي TextBox فارسي مينيويسه يا انگليسي ؟ :متفکر:

simorgh-hossein
چهارشنبه 13 بهمن 1389, 17:46 عصر
در ضمن اگه ميشه يه كدي بذاين كه بهتر بفهمم ! :چشمک:
ممنون از همه دوستان ! :تشویق:

ACorvinus
چهارشنبه 13 بهمن 1389, 18:30 عصر
سلام.
این کدی که میخواین:


string LayoutName = InputLanguage.CurrentInputLanguage.LayoutName;
if (LayoutName == "Farsi" || LayoutName == "Persian")
MessageBox.Show("Current Input Language is: \'Persian\'");
else if (LayoutName == "US")
MessageBox.Show("Current Input Language is: \'English\'");

InputLanguage در فضای نام System.Windows.Forms قرار داره. موفق باشین.

simorgh-hossein
چهارشنبه 13 بهمن 1389, 18:37 عصر
ايول بابا ! :قلب:
ياشاسين آذربايجان ! :چشمک:
ممنون از اينكه خيلي سريع به سوالم پاسخ دادي !!!!!!!!!!!!!!!!!:تشویق:

ACorvinus
چهارشنبه 13 بهمن 1389, 19:21 عصر
Your Welcome my brother.