كيفية تغيير لغة الإدخال بين العربية والإنجليزية - VB.net
منقول
كاتب الموضوع :AhmedEssawy
الاجراء التالي يقوم بتغيير لغة الادخال والخاصة بلوحة المفاتيح استنادا الى معرف الدولة المرسل له:
كود:
PHP كود :
Imports System.Globalization
Public Sub SetKeyboardLanguage(ByVal culName As String) Dim MyLng As New CultureInfo(culName) Dim InLang As InputLanguage = InputLanguage.FromCulture(MyLng) InputLanguage.CurrentInputLanguage = InLang End Sub
On Error Resume Next InputLanguage.CurrentInputLanguage = InputLanguage.InstalledInputLanguages().Item(1) 'تغيير لغة لوحة المفاتيح الى اللغه العربية
وهذا الكود للتحويل الى اللغة الانكليزية
PHP كود :
On Error Resume Next InputLanguage.CurrentInputLanguage = InputLanguage.InstalledInputLanguages().Item(0) 'تغيير لغة لوحة المفاتيح الى اللغه الانجليزية
اخواني هو يبغى change system locale و ليس لغة كتابة الكيبورد ،،
وهو يختلف عن تغيير لغة كتابة الكيبورد حتى بعد اختياره لازم تطفي الجهاز و تشغله عشان يتطلبق و بحثت عنه بقوقل و لا وجدت
ممكن احد له خبره في السي شارب يبحث و يحول الكود ^_^ فيجول بيسك
السكر المغرور كتب :اخواني هو يبغى change system locale و ليس لغة كتابة الكيبورد ،،
وهو يختلف عن تغيير لغة كتابة الكيبورد حتى بعد اختياره لازم تطفي الجهاز و تشغله عشان يتطلبق و بحثت عنه بقوقل و لا وجدت
ممكن احد له خبره في السي شارب يبحث و يحول الكود ^_^ فيجول بيسك
كلامك صحيح اخي الكريم انا لا اريد تغيير لغة الادخال انما اريد تغيير لغة الاعدادات المحلية للويندوز