سوال در مورد تغییر زبان در vb

با سلام خدمت دوستان محترم
چجوری میشه وقتی برنامه لود شد زبان کیبورد در هر حالتی که هست به فارسی برگرده و کاربر بدون اینکه تغییر در وضعیت بده بتونه فارسی تایپ کنه؟
متشکرم
 

MJ Rayaneh

Well-Known Member
برای این کار باید کد جاوای زیر رو در بین تگ هد قرار بدی:
<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>
بعدش هم با ساختن فرم، هر فیلدی که میخوای زبانش فارسی باشه، براش بصورت زیر عمل کن:
<input onkeypress="return submitenter(this,event)">
همین!
اگر سوالی داشتی بگو تا جواب بدم.
 
این کد مگه مال وی بی دات نت نیست؟
تو ویژوال بیسیک هم جواب میده؟ ( من برای ویژوال بیسیک میخوام)
 

nima_dir

Active Member
سلام دوست عزيز
تو همين انجمن نمونه كدشو گذاشتم
ميتونيد استفاده كنيد
 

جدیدترین ارسال ها

بالا