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

سؤال/ عند فتح نموذج كيف يمكن الإنتقال إلى آخر عنصر من مربع القائمة

بدأه hassaan100 في 13 يناير 2010 · 4 رد · 392 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

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

كيف يمكن عند فتح النموذج ينتقل التحديد إلى آخر عنصر من عناصر مربع القائمة ؟

تحياتي،،،

db5.rar

#2

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

أضف هذا الكود إلى النموذج:

Private Sub Form_Load()
    Me.قائمة0.SetFocus
    Me.قائمة0.ListIndex = Me.قائمة0.ListCount - 1
End Sub

في حدث تحميل النموذج، يتم التركيز على القائمة وتحديد خاصية المفتاح ListIndex على آخر عنصر (ترقيم العناصر داخل القائمة يبدأ من الصفر، لذلك استبعدنا واحداً من العدد الكلي للعناصر)...

والله أعلم.

db5.rar

#3

بارك الله فيك اخي أحمد .. هذا هو المطلوب .. شكرا لك ...

#4

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

شكرا أستاذنا الغالي أحمد وبارك الله بك..

لو تسمح لي بطريقة أخرى للفائدة العامة ...

أضف هذا الكود إلى النموذج في حدث عند التحميل أيضا وبنفس الطريقة : حيث ( قائمة0 = list1 )

ملاحظة : القيمة التي تضعها بين الأقواس = القيمة التي تريد الوقوف عندها ...

Private Sub Form_Load()
Me.list1 = Me.list1.ItemData(Me.list1.ListCount - 1)
End Sub

مع تحياتي ..

db5.rar

27169617.gif
#5

ايضا طريقتك رائعة .. شكرا لك على اهتمامك وبارك الله فيك

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

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

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

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

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