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

اريد معرفة كيفية تحديد اللغة المكتوب بها ، هل عربي أم انجليزي

بدأه هاني ابو عمر في 26 سبتمبر 2012 · 7 رد · 820 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله

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

Me.Name = StrConv(Name, vbProperCase)

وذلك لجعل بداية كل اسم حرف كبير ، ولكن عند ادخال الاسم بالعربي يتحول الاسم الى علامات استفهام ؟؟؟؟؟؟؟؟؟؟؟

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

ولكم جزيل الشكر

#2

السلام عليكم ورحمة الله

UP

#3

السلام عليكم ورحمة الله

اشكر الجميع على التعاون ، ولكن سأحاول لأجد حل للمشكلة أعلاه .

والله الموفق

#4

تفضل اخي الكريم : هاني

post-15367-068264600 1349334686_thumb.gi

post-15367-004923200 1349334706_thumb.gi

بمجرد اختيار اي حقل ستظهر التنبيهات في ثلاث مواضع ( نص تلميح عنصر التحكم + تسمية رأس النموذج + تسمية الحالة السفلية )

za-ArabicAndEnglishLanguage.rar

بالتوفيق

المرفقات
E1.gifE2.gif
#5

الأخت الفاضلة : أم عهود

اشكرك على مجهودكم الكريم

ولكن ...

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

ارجو الاطلاع على الصورة ، حيث أنه بعد الكتابة تحول الى ؟؟؟؟؟؟؟؟

والله يجزاك خير .

post-154948-020900200 1349343855_thumb.j

المرفقات
1.jpg
#6

اخي الفاضل

المشكلة ليست في النموذج او قاعدة البيانات

بل المشكلة لديك في برنامج الأكسيس لأنه لغة انجليزية

انظر هنا عمد فتح القاعدة على اكسيس 2010 نسخة عربية

post-15367-039171700 1349345821_thumb.gi

تم ادخال النص العربي في الحقل الأول الذي تم تحديد صفاته لغة انجليزية وتم قبول ذلك بدون اي مشكلة

لذا اذهب الى خيارات وقم بالتعديل الى لغة عربية لكي يقبل معك النص العربي اثناء الأدخال وبدون ظهور علامات الاستفهام

post-15367-062641200 1349345971_thumb.gi

بالتوفيق

المرفقات
L2.gifL1.gif
#7

الأخت الفاضلة : أم عهود

اشكرك على المساعدة في حل موضوعي ، الله يجزاك خير ...

ولكن بعد تحميل اللغة العربية وتحويل الاوفيس الى العربي ، كما اشرت بذلك .

لم يتم حل المشكلة ، ولا أظن أن اللغة هي المشكلة ، حيث أن الحقل قبل اضافة كود "تحويل حالة الأحرف" فقط ظهرت هذه المشكلة .

وعند ايقاف هذا الكود يظهر الحقل الكلمات سواء عربية أو انجليزية بطريقة سليمة .

فعليه كنت ابحث عن وسيلة لتحديد التكست المكتوب هل هو عربي فلا أقوم بتفعيل الخاصية Me.Name = StrConv(Name, vbProperCase)

و إن كان انجلبزي فيفعَلها .

ودمتم في أمان الله وحفظه ...

post-154948-013813000 1349348780_thumb.j

المرفقات
1.jpg

تم تعديل هذه المشاركة بواسطة هاني ابو عمر في 4 أكتوبر 2012 في 14:07

#8

السلام عليكم ورحمة الله ...

لا زال الموضوع مفتوح ، وان شاء الله اذا صلت لحل سأقوم برفعه.

تم تعديل هذه المشاركة بواسطة هاني ابو عمر في 7 أكتوبر 2012 في 11:53

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…