منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : التبديل بين لغات الكيبورد من الانجليزيه الى العربي والعكس
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
بسم الله الرحمن الرحيم


هل ممكن وضع الكود المناسب للتبديل في الويندوز بين اللغه العربيه والانجليزيه والعكس بمجرد الضغط على بوتون اللغه المحددة توماتيك تتغير اللغه وشكراً .

change the language of the computer keyboard


للتبديل بين لوحة مفاتيح وأخرى للكتابه :-

كل ما عليك فعله للتبديل بين لوحة مفاتيح وأخرى هو الضغط على مفتاح الويندوز في لوحة المفاتيح + المسطرة في لوحة المفاتيح أيضاً، وتظل ضاغطاً على مفتاح الويندوز، ومع كل مرة تضغط فيها على المسطرة سوف ينتقل إلى لغة مختلفة من اللغات المضافة فقط.[صورة مرفقة: %D9%84%D8%BA%D8%A7%D8%AA-%D9%84%D9%88%D8...%D8%AD.png]


للمزيد أكثر: http://www.wikikeef.com/arabic-keyboard-windows-8/
هل ممكن عمل هذا الكود ام ان الموضوع معقد
للغة الانجليزية
PHP كود :
For Each Lng As InputLanguage In InputLanguage.InstalledInputLanguages
                    
If Lng.Culture.DisplayName.ToUpper.StartsWith("EN"Then
                        InputLanguage
.CurrentInputLanguage Lng
                        
Exit For
                    
End If
                
Next 


اللغة العربية
PHP كود :
For Each Lng As InputLanguage In InputLanguage.InstalledInputLanguages
                    
If Lng.Culture.DisplayName.ToUpper.StartsWith("AR"Then
                        InputLanguage
.CurrentInputLanguage Lng
                        
Exit For
                    
End If
                
Next 
السلام عليكم

الشكر لكل من تفاعل مع هذا الموضوع

جربت الاكواد على البرنامج ولم يعمل حيث لاحظت في شريط المهام ايقونه اللغه لمم تتغير عن الضغط على بوتون عربي والعكس فماهو السبب

شكراً لكم
تعديل بسيط على الكود

PHP كود :
For Each Lng As InputLanguage In InputLanguage.InstalledInputLanguages
            
If Lng.Culture.Name.ToUpper.StartsWith("EN"Then
                InputLanguage
.CurrentInputLanguage Lng
                
Exit For
            
End If
        
Next 
شكراً جزيلاً تمام
بسيطة جدا والف بسيطة
SendKeys.Send("+" + "%")