View Full Version : کی بورد فارسی
سهراب رسولی
پنج شنبه 26 خرداد 1384, 12:24 عصر
سلام
چگونه می توان به محض ورود به یک تکست باکس کی برد را فارسی کرد و یا به عکس انگلیسی
ممنون
Masuod
شنبه 28 خرداد 1384, 02:21 صبح
تا اساتید نگفتن سرچ کن ! من آدرس سوال خودمو میدم که ببینی من لااقر این سوال رو کردم
البته با یککم تقییرات میشه سوال شما
http://www.barnamenevis.org/forum/viewtopic.php?t=26472&highlight=textbox
این رو ببین
این هم کد javascript
<script language="javascript">
<!--
function submitenter(myfield,e)
{
var key;
if (window.event)
key = window.event.keyCode;
else if (e)
key = e.which;
if (key>31)
if (key<128)
{
if (window.event)
window.event.keyCode=' !"#$%،گ)(×+و-./0123456789:ک,=.؟@ِذ}ىُىلآ÷ـ،/’د×؛َءٍف‘{ًْإ~جژچ^_پشذزیثب لاهتنمئدخحضقسفعرصطغظ<|>ّ'.charCodeAt(key-32);
else if (e)
e.which=' !"#$%،گ)(×+و-./0123456789:ک,=.؟@ِذ}ىُىلآ÷ـ،/’د×؛َءٍف‘{ًْإ~جژچ^_پشذزیثب لاهتنمئدخحضقسفعرصطغظ<|>ّ'.charCodeAt(key-32);
}
return true;
}
//-->
</script>
این کد در html بنویس و در code behind صداش کن با دستورات زیر
من با یک checkbox زبان رو کنترل میکنم
if(chb1.Checked)
{
textbox1.Attributes.Add("onkeypress" , "submitenter()");
}
else
{
textbox1.Attributes.Remove("onkeypress");
}
فک کنم یه جورایی کارت راه بافته
سهراب رسولی
یک شنبه 29 خرداد 1384, 08:06 صبح
با سلام
و تشکر از شما
از طریق keyboardlayout نمی تونیم اینکارو بکنیم من یه جایی اینو دیدم ولی نمیدونم کجا؟
با تشکر مجدد
H_Ghaffarian
یک شنبه 29 خرداد 1384, 09:56 صبح
سلام
روش اول مشکلش در اینکه که دیگه شما نمی تونید انگلیسی تایپ کنید و در مورد LoadKeyBoardLayout هم که یک API برای تغییر زبانه فقط کافی با حوصله همین سایت رو بگردید. :sunglass:
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.