View Full Version : کی بورد فارسی
  
سهراب رسولی
پنج شنبه 26 خرداد 1384, 13:24 عصر
سلام
چگونه می توان به محض ورود به یک تکست باکس کی برد را فارسی کرد و یا به عکس انگلیسی
ممنون
Masuod
شنبه 28 خرداد 1384, 03: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, 09:06 صبح
با سلام
و تشکر از شما
از طریق keyboardlayout نمی تونیم اینکارو بکنیم من یه جایی اینو دیدم ولی نمیدونم کجا؟
با تشکر مجدد
H_Ghaffarian
یک شنبه 29 خرداد 1384, 10:56 صبح
سلام
روش اول مشکلش در اینکه که دیگه شما نمی تونید انگلیسی تایپ کنید و در مورد LoadKeyBoardLayout هم که یک API برای تغییر زبانه فقط کافی با حوصله همین سایت رو بگردید. :sunglass:
 
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.