PDA

View Full Version : غیر فعال کردن alt+shift



ghazal1
سه شنبه 16 مهر 1387, 13:34 عصر
چطوری می تونیم کلیدهای alt+shift را غیر فعال کنیم من میخوام کاربر در برنامه فقط فارسی تایپ کنه ونتونه از طریق کلیدهای alt+shift زبان را تغییر بده در این سایت یکی گفته بود در روبداد onenter edit کد زیر را بنویسد ولی وقتی من این کار رو کردم یکی در میان فارسی انگلیسی تایپ می کنه



[CODE]ActivateKeyboardlayout(0,1)/CODE]

حمیدرضاصادقیان
سه شنبه 16 مهر 1387, 15:15 عصر
سلام.در رویداد onkeypress اصلا چک کن اگر کلید alt+shift زده شد، کلا کلید زده شده را مساوی صفر قرار دهد.

ghazal1
سه شنبه 23 مهر 1387, 11:22 صبح
ممکنه کدشو برام بنویسید؟

حمیدرضاصادقیان
سه شنبه 23 مهر 1387, 12:19 عصر
http://www.parsiforums.com/-t10251.html?
http://www.delphipages.com/threads/thread.cfm?ID=167269&G=167246

homayoon_fara
چهارشنبه 24 مهر 1387, 11:50 صبح
salam

shoma age in code ro dar OnEnter e edit benevisid, zabane windows be zoor farsi mishe:

windows.ActivateKeyboardLayout($00000429,0); //***** Farsi Key Board


inyeki ham zabane keyboard ro be zoor english mikone

windows.ActivateKeyboardLayout($00000409,0); //***** English Key Board