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

لو سمحتوا اريد تعديل على هذا المشروع يوجد به أداة ListView بشي بسيط

بدأه جواد في 13 نوفمبر 2011 · 10 رد · 1,478 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم اخواني الاعزاء

انا بصراحة اتعقدت من الـ ListView

لذالك انا وضعت مثال مع قاعدة بيانات صغير جداً حجمه 10 كيلو يوجد فيه بعض البيانات

وهذه صورة للمشروع المرفق

1327494225388144.jpg

والمشروع مرفق

المطلوب اريد حذف سطر مثلاً انا واقف عليه

وإذا حبيت احذف كل اللي في الـ Listview

وطبعاً أي شي ينحذف من الـ ListView اريد ينحذف من قاعدة البيانات

أنتظر حلوكم الله وفقكم دنياً وآخرة

والله ينجينا وينجيكم من عذاب جهنم

آمين يا رب العمالين

dbListview.rar

#2

كود مسح الجميع

ListView1.ListItems.Clear

رجعت ومازال الفريق خاملاَ  :( 


 


abPuw.1.gif

#3

أخي تفضل المثال المرفق تم تعديله ليتناسب مع ما تريد جربه

:happy:

وأسف على التأخير لأني كنت مشغول

dbListview.zip

رجعت ومازال الفريق خاملاَ  :( 


 


abPuw.1.gif

#4

شرح كود حذف السطر المحدد

ListView1.ListItems.Remove ListView1.SelectedItem.Index

إستخدمنا خاصية الحذف للبند المحدد "item"

شرح كود مسح كل الأعمدة

ListView1.ListItems.Clear

وهذا الكود بسيط وهذا لمسح أي شئ داخل أي أداة أعني بذلك خاصية "clear"

شرح كود مسح الأعمدة المحددة

Dim i As Integer
ListView1.MultiSelect = True
For i = ListView1.ListItems.Count To 1 Step -1
If ListView1.ListItems(i).Selected = True Then ListView1.ListItems.Remove i
Next i

عرفنا المتغير i بأنه عدد صحيح

السطر الثاني : قمنا بتفعيل خاصية التحديد

السطر الثالث قمنا بعمل جملة تكرار

السطر الرابع : جملة شرطية : قلنا فيها إذا أداة الليست فيو بخاصية ليستت البنود بين قوسين المتغير i للتحديد ما هو الـindex الخاص بالذي قمنا بتحديده إذا كان محدد قم بالتالي

قم بحذف البند "item"

السطر الأخير وهو يجب وضعه في كل نهاية جملة تكرار next

دمتم بخير :happy:

رجعت ومازال الفريق خاملاَ  :( 


 


abPuw.1.gif

#5

شكراً لك اخي bahbah

الله يجزاك كل خير إن شاءالله

ولكن اخي عند مسح اي سطر لا يمسح من الداتابيز

انا ارفقت لك نفس المشروع بس ضفت عليه ازرار ثانية وذالك لتعديلها من قبلك

والله يعطيك ألف عافية والله يجزك الخير والله

وهذه صورة بعد التعديل

555591703385538371.jpg

والمشروع الذي عدلته والذي يوجد به أزرار جديدة بالمرفقات

dbListview_Edit.rar

#6

حسناً أخي سأحاول التعديل على المشروع :happy:

رجعت ومازال الفريق خاملاَ  :( 


 


abPuw.1.gif

#7

شكراً لك أخي bahbah

والله يعطيك العافية انا بإنتظارك

#8

أخي لم أستطع حل المشكلة :blink:

لقد حاولت وباءت محاولاتي بالفشل

رجعت ومازال الفريق خاملاَ  :( 


 


abPuw.1.gif

#9

شكراً لك أخي bahbah ما قصرت معي

إن شاءالله نلاقي أحد يحلها

والله يجزاكم الخير والله يوفقكم إن شاءالله بجميع اعمالكم

تم تعديل هذه المشاركة بواسطة جواد في 14 نوفمبر 2011 في 23:47

#10

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

أخي الكريم جواد في المرفقات مثال كنت قد صممته منذ زمن وستجد فيه ما تريد بإذن الله

وأي استفسار إن شاء الله حاضر للإجابة

وفقك الله

ListView.rar

#11

شكراً أخي Sniper.ps

الله يوفقك ويعطيك العافية

وألف شكر لك

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