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

التعامل مع تعدد القيم فى list Control

مغلق
بدأه s_ayed في 19 يونيو 2004 · 2 رد · 514 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته أعزائى رواد هذا المنتدى الرائد

لدى استفسار بسيط يجول فى رأسى منذ كنت أتعامل مع الأكسس وما يزال ملحاً إلى الآن وهو كالتالى

فى ال list control على سبيل المثال كيف يمكننى أن أتعامل مع البيانات وأحفظها فى قاعدة البيانات إذا اختار المستخدم أكثر من قيمة بزرار ctrl لأنى الى الآن لا اعرف مصير هذه البيانات هل تخزن كلها فى سجل أم تخزن فرادى كل واحدة فى سجل وترتبط بالسجل الرئيسى

جذاكم الله خيرا

#2

السلام عليكم

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

مثلا : لو اختار المستخدم من القائمة العنصر الاول والثالث والخامس

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

وتخزنها بهذا الشكل : 1;3;5

وعند قراءة السجل تقوم بتحليل البيانات و تحديد العناصر الموجودة في القائمة .

ارجو ا ان تكون الفكرة قد وصلت

اذا واجهتك صعوبة اخبرني وسوف ادرج مثالا هنا

تحياتي لك

الإنسان الذي يقول بأنه لا يمكن عمل شيء يجب ألا يعيق مطلقاً الإنسان الذي يقوم بعمل ذلك الشيء.

إن تخطئ فأنت إنسان ... أما أن تلوم جهازك الكمبيوتر على خطأك فهذا أكثر إنسانية.

#3

هذا كود سريع

Private Sub Command1_Click()
Dim i As Integer
For i = 0 To List1.ListCount - 1
    If List1.Selected(i) = True Then
        MsgBox List1.List(i) & " is selected"
    End If
Next i
End Sub

Private Sub Form_Load()
List1.AddItem "hi"
List1.AddItem "Hello"
End Sub

راكان الحنيطي

Be Open Source

opensource-550x4752.gif

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

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