السلام عليكم ورحمه الله وبركاته
كيف يمكنني أن اكتب باللغة العربية في التكست بوكس دون الحاجة لقلب اللغة عن طريق لوحة المفاتيح بالضغط على زر ALT+SHIFT لجعل الكتابة تكون باللغة العربية
بمعنى آخر أريد وضع اللغة على اللغة العربية بمجرد الضغط على التكست بوكس مباشرة
السلام عليكم اخي العزيز
هذا مثال فيه 2 تكست بوكس واحد للعربي والاخر للانكليزي باستخدام الماوس
ارجو منك دعوة صالحة لاختي
اخى الكريم ضع هذا الكود فى حدث تحميل الفورم formload
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
(07-01-19, 03:05 PM)salah mansour كتب : [ -> ]اخى الكريم ضع هذا الكود فى حدث تحميل الفورم formload
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
كود جميل وخفيف ونظيف
لكنني غير AR إلى EN لم يقم بتغيير اللغة إلى اللغة الانكليزية هل يوجد شيء آخر للتغيير إلى اللغة الانكليزية
شكراً لردك تقبل تحياتي أخي الكريم
سؤال آخر في نفس السياق لو سمحتم
كيف يمكنني أن أضع الكود السابق في حدث يحدث عند نقل التركيز للتكست بوكس وعندها يتحول تلقائياً بين اللغات
فلو كنت اريد ادخال نصاً عربياً في هذا التكست بوكس يحول تلقائياً إلى اللغة العربية
ولو كنت اريد ادخال نصاً باللغة الانكليزية يحول تلقائياً إلى اللغة الانكليزية
تقبلوا تحياتي
(09-01-19, 07:30 PM)أبوسعود كتب : [ -> ] (07-01-19, 03:05 PM)salah mansour كتب : [ -> ]اخى الكريم ضع هذا الكود فى حدث تحميل الفورم formload
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
كود جميل وخفيف ونظيف
لكنني غير AR إلى EN لم يقم بتغيير اللغة إلى اللغة الانكليزية هل يوجد شيء آخر للتغيير إلى اللغة الانكليزية
شكراً لردك تقبل تحياتي أخي الكريم
سؤال آخر في نفس السياق لو سمحتم
كيف يمكنني أن أضع الكود السابق في حدث يحدث عند نقل التركيز للتكست بوكس وعندها يتحول تلقائياً بين اللغات
فلو كنت اريد ادخال نصاً عربياً في هذا التكست بوكس يحول تلقائياً إلى اللغة العربية
ولو كنت اريد ادخال نصاً باللغة الانكليزية يحول تلقائياً إلى اللغة الانكليزية
تقبلوا تحياتي
السّلام عليكم و رحمة الله و بركاته
شوف المثال أخي الكريم
تحياتي
تفضل اخى الكريم... والكود تضعه فى اى مكان تريده....فى حدث تحميل الفورم او فى حدث الانتقال لتكست معين
PHP كود :
لتحويل لغة الكتابة الى الانجليزية بدون استخدام لوحة المفاتيح
For Each Lng As InputLanguage In InputLanguage.InstalledInputLanguages
If Lng.Culture.DisplayName.ToUpper.StartsWith("EN") Then
InputLanguage.CurrentInputLanguage = Lng
End If
Exit For
Next