PDA

View Full Version : چگونه می شود در شروع یک برنامه صفحه کلید را فارسی کرد؟



khafanovich
جمعه 22 فروردین 1382, 09:18 صبح
میخواهم در ابتپای اجرای برنامه کلید های شیفت + آلت رو شیبه سازی کنم تا صفحه کلید را فارسی کنم.من این کار را قبلا انجام دادم ولی متاسفانه دستوراتش را فراموش کردم.
منمنون میشم اگه کمک کنید.....
[/code][/quote]

omid1974
جمعه 22 فروردین 1382, 09:31 صبح
سلام دوست عزیز

دستورش اینه
loadkeyboardlayout('00000401',KLF_ACTIVATE);
که 00000401 برای انگلیسیه و 00000409 برای عربی و 00000429 برای کدپیج فارسیه

موفق باشی
امید

مهدی کرامتی
جمعه 22 فروردین 1382, 09:35 صبح
اگر از ویندوزهای NT Based استفاده میکنید و فارسی تان نصب شده است از این دستور استفاده کنید:


LoadKeyboardLayout('00000429',0); //set to Farsi
LoadKeyboardLayout('00000409',0); //set to English
LoadKeyboardLayout('00000401',0); //set to Arabic (in Windows 98/Me)

یاسر احسانی
دوشنبه 27 بهمن 1382, 18:11 عصر
ای ول بابا
:موافق:

ali643
دوشنبه 27 بهمن 1382, 21:03 عصر
Application.BiDiKeyboard:='00000401';
Application.BiDiKeyboard:='00000409';
اولی به فارسی تبدیل می کنه و دومی به انگلیسی