30-10-21, 09:45 PM
(آخر تعديل لهذه المشاركة : 30-10-21, 11:13 PM {2} بواسطة أشرف كريم 2.)
(30-10-21, 09:33 PM)ابو انس كتب : السلام عليكم
عندي برنامج عندما يقلع يقم بتحويل لغة الكتابة في ويندوز الى اللغة العربية عن طريق هذا الكود
ولكني اكتشفت اليوم ان هذا الكود يعمل على ويندوز 7 بشكل جيدكود :
InputLanguage.CurrentInputLanguage = InputLanguage.InstalledInputLanguages().Item(1)
اما في ويندوز 10 فإن اللغة رقم 1 هي اللغة الانكليزية وبالتالي الكود يعمل على ويندوز 10 عكس ما يريد
هل من حل او اي افكار
يللي بعرفه ان اللغه تحدد باسمها مش برقمها
هذا الكود عندي
كود :
for each l in inputlanguage.installedinputlanguages
if l.culture.tostring.startswith("ar") then
inputlanguage.currentinputlanguage=l
end if
next