PDA

View Full Version : سوال: تایپ "ژ" در فرم



alireza323
سه شنبه 05 شهریور 1387, 00:29 صبح
میشه کاری کرد که وقتی زبان فرم رو باکد نویسی فارسی کردیم(منظورم بعد از استفاده از تابع InputLanguage.FromCulture)،اگه کاربر رو دکمه "ژ" کلیک کرد "ژ" رو تایپ کنه نه "پ" رو،و همین طور وقتی رو "پ" کلیک کرد "پ" رو تایپ کنه

yasercomeng
سه شنبه 05 شهریور 1387, 04:01 صبح
عزيز مشكل از فرهنگ(culture) برنامت نيست مشكل از فرهنگ كامپيوترته!!!!!!!!:قهقهه:
اين فايل شايد به فرهنگ سازي كامپيوترت كمك كنه.:شیطان:

Salar Ashgi
سه شنبه 05 شهریور 1387, 09:00 صبح
سلام به شما دوست عزیز ،

شما به جای " ژ " میتوانید از کلید ترکیبی = Alt + ز استفاده کنید !!!!


موفق و پیروز باشید !!!

alireza323
سه شنبه 05 شهریور 1387, 12:26 عصر
آقای salar خیلی ممون،ولی من نمی خوام از کلید های ترکیبی استفاده کنم.
آقای yaser شما هم بهتره به جای تیکه انداختن یه سری به بعضی از سایت ها مثل azmoon.com بزنی و انجا میبینی که همین کامپیوتر من که فرهنگس مشکل داره اونجا میتونه "ژ" و "پ" رو درست تایپ کنه،با این حال از شما هم ممنونم.

Sajjad.Aghapour
سه شنبه 05 شهریور 1387, 14:48 عصر
فکر نکنم کار زیاد مشکلی باشه.کافیه ورودی textBox رو کنترل کنی.......


privatevoid textBox1_KeyPress(object sender, KeyPressEventArgs e)
{
if (e.KeyChar == 'پ')
{
e.Handled = true;
textBox1.Text += "ژ";
textBox1.Select(textBox1.Text.Length, 0);
}
if (e.KeyChar == '÷')
{
e.Handled = true;
textBox1.Text += "پ";
textBox1.Select(textBox1.Text.Length, 0);
}
}