ورود

View Full Version : تابع کار با زبان صفحه کلید



maryam_vb
پنج شنبه 24 آبان 1386, 09:50 صبح
سلام دوستان

آیا تابعی (API) وجود داره که زبان صفحه کلید (لاتین یا فارسی) رو به برنامه برگردونه؟

amirsajjadi
پنج شنبه 24 آبان 1386, 10:07 صبح
با سلام


InputLanguage.CurrentInputLanguage.LayoutName

maryam_vb
پنج شنبه 24 آبان 1386, 10:55 صبح
از کمکتون ممنونم. حالا یه سوال دیگه دارم ،اگه بخوام زبان صفحه کلید رو به لاتین تغییر بدم چه کدی باید بنویسم؟

البته با تابع loadkeyboardlayout، و کد (1،"00000429") a=LoadKeyboardLayout

فارسی میشه ولی نمیدونم کدوم آرگومانش رو باید تغییر بدم تا زبان رو به لاتین تغییر بده.

amirsajjadi
پنج شنبه 24 آبان 1386, 13:05 عصر
با سلام


برای تغییر زبان به فارسی
InputLanguage.CurrentInputLanguage = InputLanguage.FromCulture(New Globalization.CultureInfo("Fa"))
برای تغییر زبان به انگلیسی
InputLanguage.CurrentInputLanguage = InputLanguage.FromCulture(New Globalization.CultureInfo("En"))