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

أبقاء التركيز الى مربع نص بعد ظهور msgbox

مغلق
بدأه fahadam في 6 فبراير 2003 · 2 رد · 458 مشاهدة · في مراجعة المواضيع
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

عملت مربع نص يعمل على فحص القيمة المدخلة فاذا تكررت القيمة يظهر رسالة تخبر المستخدم بان القيمة متكررة في الجدول .

المشكلة هي انه بعد ان تظهر الرسالة msgbox ينتقل التركيز الى مربع النص الاخر وما اريده هو ان يبقى التركيز في نفس مربع النص الاول حتى يعيد المستخدم ادخال القيمه ولا يظطر الى استخدام الفأرة او زر TAB .

ودمتم،،،،،

#2

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

مثلا

Private Sub aa_BeforeUpdate(Cancel As Integer)

If aa = 1 Then

MsgBox "قيمة خاطئة", , ""

Cancel = -1

End If

End Sub
#3

اشكرك اخي العزيز

هذا الموضوع مغلق.

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