اذهب الي المحتوي
أوفيسنا

تقييد المستخدم لكتابة نص "عربي" في TextBox


sandanet
إذهب إلى أفضل إجابة Solved by sandanet,

الردود الموصى بها

  • أفضل إجابة

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

 

تحية طيبة وبعد ...

 

كل عام وأنتم بخير وبصحة وسلامة إن شاء الله .. اتمنى ان يكون عام 2021 عام خير على أمة محمد أجمعين.

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

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

Select Case KeyAscii
Case 48 To 57, 65 To 90, 97 To 122  ' Numbers and english letters
    KeyAscii = 0
Exit Sub
End Select

الارقام من 48 الى 57 هي للأرقام والباقي للحروف الانجليزية

 

تحياتي 

تم تعديل بواسطه sandanet
  • Like 3
رابط هذا التعليق
شارك

منذ ساعه, sandanet said:

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

 

تحية طيبة وبعد ...

 

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

 

وعليكم السلام

كل عام وانتم واعظاء المنتدى بالف خير

بارك الله بجهودك الكد يعمل بامتياز

 

تم تعديل بواسطه محمد التميمي
رابط هذا التعليق
شارك

  • 6 months later...

المعلم الجليل والخبير الفاضل sandanet

كل سنة وانت طيب بمناسبة عيد الاضحى المبارك اعادة الله علينا جميعا بالخير 

كيف يكون شكل الكود اذا اردنا ان نكتب ارقام فقط فى مربع نص

 

كيف يكون شكل الكود اذا اردنا ان نكتب انجليزى فقط فى مربع نص اخر

 

رابط هذا التعليق
شارك

2 ساعات مضت, jo_2010 said:

المعلم الجليل والخبير الفاضل sandanet

كل سنة وانت طيب بمناسبة عيد الاضحى المبارك اعادة الله علينا جميعا بالخير 

كيف يكون شكل الكود اذا اردنا ان نكتب ارقام فقط فى مربع نص

 

كيف يكون شكل الكود اذا اردنا ان نكتب انجليزى فقط فى مربع نص اخر

 

الجواب موجود في نفس الموضوع

image.png.16a370a7d1834ebc1887568c761818a0.png

Select Case KeyAscii
Case 48 To 57
    KeyAscii = 0
Exit Sub
End Select

 

  • Like 2
رابط هذا التعليق
شارك

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information