أكواد منوعة ومبتكرة
للمبرمجين بالفيجوال بيسك - الجزء الثاني
هذه مجموعة ثانية لأكواد ودوال وإجراءات مهمة وفنية من تصميمي مع شروحات أساسية لها ، وآمل أن يستفيد بها كل مبرمج فيجوال بيسك ، وفي هذا الجزء الثاني من هذا الموضوع أود التركيز أكثر على الأداة ListBox ليست بوكس ، وأحد أهم الأسباب التي جعلتني أركز عليها هي كثيرة منها :
1 – أنها بمثابة المساحة التي يُحفظ فيها عناصر البيانات الحرفية والعددية إذا كانت مخفية ، بشرط أن تكون محددة في خانة الخصائص هكذا : Visible = False
2 – أنها تقوم بدور أساسي ومحوري في الكثير من البرامج التي تعتمد على نمط ( الملف المتسلسل ) في وضع بيانات من الملف إلى الليست ، أي من القرص الصلب إلى ذاكرة الرام للكمبيوتر ، أو العكس أي :
3 – حفظ بيانات من الليست إلى الملف ، أي من الذاكرة إلى القرص الصلب ( سيأتي الشرح لاحقاً ) .
4 – يمكن بواسطة أداة الليست ListBox كونها ( وعاء جامع للبيانات ) البحث عن وجود عنصر ما فيها .
كل ماذكرته هو على سبيل المثال .
ومواضيعها كالآتي :
1 - ( دالة وظيفية تعطي عدد عناصر الليست List )
2 - ( إجراء لحذف عناصر مُختارة من الليست List )
3 - ( إجراء لنسخ ملف بيانات متسلسل إلى الليست List )
4 - ( إجراء لحفظ ملف بيانات ليست List إلى ملف متسلسل )
5 - ( دالة لحساب جميع الأعداد الموجودة في الليست List )
6 - ( دالة تحديد عدد تكرار عنصر محدد في الليست List )
7 - (إجراء لوضع سلسلة أرقام محددة البداية والنهاية في الليست List )
8 - ( إجراء لنسخ بيانات الليست List إلى ليست آخر مع خيارين لكيفية النسخ )
9 - ( دالة وظيفية تعطي إسم الأرقام بكتابة حرفية عربية )
10 - ( دالة وظيفية تعطي إسم الأرقام بكتابة حرفية إنجليزية )
كامل الموضوع مع الشرح والأمثلة في المرفقات ، ولكم تحياتي