الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

اريد كود يحول اللغة الافتراضية في اكسيس 2010

بدأه هرمان في 8 أغسطس 2011 · 7 رد · 928 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

وبرنامجي يعتمد على اللغة العربية والانجليزية أمل مساعدتي في ذلك والله الموفق .

ملاحظة : الاكسيس المستخدم لدى هو 2010

#2

استخدم هذا

Me.txt.KeyboardLanguage = 3
Me.txt.KeyboardLanguage = 11

حيث 3 للعربى

و 11 للانجليزى

و txt هو اسم مربع النص الذى ستكتب فيه

مدونتى:-

احترف الأكسس مع أبو يوسف

متغيب حاليا لانشغالى الشديد

#3

رمضان (مبارك) wink.gif

استاذنا ابو يوسف

الكود جميل يقوم بتحويل لغة الكيبود بمجرد التركيز على مربع النص

لكن

عند الخروج من مربع النص ذلك لا يرجع الوضع إلى ما كان.. بل يجب علينا إما أن نغير اللغة عن طريق الكيبورد أو أن اعمل كود لكل مربع نص بلغته الافتراضية

هل يوجد حل يرجع لنا الوضع الطبيعي بمجرد الخروج من مربع النص

#4

استاذى العزيز هناك طريقة اخرى قم بتحديد الحقل المراد كتابة بيانات فيها مثلا لديك حقلين و تريد فى الحقل الاول تكتب بالانجليزية و فى الحقل الثانى تكتب بالغة العربية

قم بتحديد الحقل و كليك يمين و اختار خصائص الحقول و منها Format و منها KeyBoard Languages و اخنر منها الغة التى تريد ان تكتب بها فى ذالك الحقل

#5

ضع الكود في حدث عند الخروج لمربع النص لأعادة الكيبورد للوضع الذي تريد

إلهي انت رجائي في كل شدة وأنت لي في كل أمر نزل بي ثقة وعدة
كم من هم يضعف فيه الفؤاد وتقل فيه الحيلة ويشمت به العدو ويخذل فيه الصديق
انزلته بك وشكوته إليك رغبة مني إليك عما سواك فكشفته وفرجته فأنت ولي كل نعمة ومنتهى كل رغبة
يامن اسمه دواء وذكره شفاء وطاعته غنى ارحم من رأس ماله الرجاء وسلاحه البكاء
ياسابق النعم يادافع النغم يا نور المستوحشين في الظلم  يا عالماً لايعلم صل على محمد وآله وافعل بي ما انت اهله

#6
Farhad Karim كتب:

استاذى العزيز هناك طريقة اخرى قم بتحديد الحقل المراد كتابة بيانات فيها مثلا لديك حقلين و تريد فى الحقل الاول تكتب بالانجليزية و فى الحقل الثانى تكتب بالغة العربية

قم بتحديد الحقل و كليك يمين و اختار خصائص الحقول و منها Format و منها KeyBoard Languages و اخنر منها الغة التى تريد ان تكتب بها فى ذالك الحقل

هذه هي الطريقة السليمة حيث انك تحدد لغة لوحة المفاتيح في هذا الحقل فقط واجعل لغة لوحة المفاتيح في الرئيسية في الفورم على الوضع المراد ان يكون افتراضيا.happy.gif

#7

عند الخروج من مربع النص ضع هذا الكود

Me.txt.KeyboardLanguage = 0

سيعيدك الى اخر لغة استخدمت قبل الكود

مدونتى:-

احترف الأكسس مع أبو يوسف

متغيب حاليا لانشغالى الشديد

#8

يا جماعة انا ماقصد تغيير لغة لوحة المفاتيح انما لغة البرنامج عن طريق كود لكي تظهر الارقام باللغة الانجليزية

مواضيع مشابهة