منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
مساعدة - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : مساعدة (/showthread.php?tid=34395)

الصفحات: 1 2


RE: مساعدة - eng.hamza - 20-04-20

(20-04-20, 10:32 PM)ابو ليلى كتب : السلام عليكم و رحمة الله و بركاته

كتحليل للخطوات...

كما يبدو من صيغة السؤال , انت ستتعامل مع مصفوفة نصية من بعدين.
البعد الاول ستسجل فيه اسماء الطلاب و ارقامهم , و البعد الثاني ستسجل به اسماء المسابقات (لذا وجب توفير مصدر ببانات للمصفوفة)
اسماء المسابقات وجب تسجيلها بفواصل لكي لا تتراكب الاحرف مع بعضها لاعادة فرزها لاحقاً
و طلب منك التعديل على كود موجود و انت لم تورده ؟؟
الطلب الثاني من السؤال يطلب تفريغ محتويات كل الادوات و وضع المؤشر في مربع النص الخاص بالاسم لتبدأ في عملية البحث (بحث بالحروف) و عند وجود تطابق يقف على اول اسم في ListBox1 و الرقم الذي يقابلها في ListBox2  و يعرض المسابقات التي سجلها الطالب في LisBox3.
المفارقة ان هذه الادوات تم تفريغها مسبقاً ؟؟ 
و لو فرضنا اننا سنعبئها من المصفوفة بعد عملية البحث , عندها سنكون امام عمليات اضافية
1-تجري عملية تفريغ الادوات مع كل عملية بحث(مع كل حرف يكتب) لكي لا تتواجد عناصر لا توافق عمليات المطابقة.
2-بعد عملية البحث و ايجاد  التطابق في المصفوفة نحن امام اكثر من سجل و البعد الاول يحوي على اسماء الطلاب مع ارقامهم لذا وجب فصلهم قبل عملية التعبئة و توزيعهم على كل ListBox توافقهم.
3-المسابقات وضعنا فواصل بينها سابقاً لذا من السهل اعادة فرزها الى مصفوفة و اسنادها الى ListBox3.
----------------------------
ارى ان البرنامج يتكون من جزئين 
- الجزء الاول برنامج يقوم بعملية اضافة طلاب مع ارقامهم الى الحقل الاول من المصفوفة و اضافة المسابقات الخاصة بكل طالب الى الحقل الثاني من المصفوفة.
-الجزء الثاني برنامج بحث و اسناد البيانات المطابقة الى كائنات تعرضها.
 ممكن كود لذلك 


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

(20-04-20, 10:56 PM)eng.hamza كتب :
(20-04-20, 10:32 PM)ابو ليلى كتب : السلام عليكم و رحمة الله و بركاته

كتحليل للخطوات...

كما يبدو من صيغة السؤال , انت ستتعامل مع مصفوفة نصية من بعدين.
البعد الاول ستسجل فيه اسماء الطلاب و ارقامهم , و البعد الثاني ستسجل به اسماء المسابقات (لذا وجب توفير مصدر ببانات للمصفوفة)
اسماء المسابقات وجب تسجيلها بفواصل لكي لا تتراكب الاحرف مع بعضها لاعادة فرزها لاحقاً
و طلب منك التعديل على كود موجود و انت لم تورده ؟؟
الطلب الثاني من السؤال يطلب تفريغ محتويات كل الادوات و وضع المؤشر في مربع النص الخاص بالاسم لتبدأ في عملية البحث (بحث بالحروف) و عند وجود تطابق يقف على اول اسم في ListBox1 و الرقم الذي يقابلها في ListBox2  و يعرض المسابقات التي سجلها الطالب في LisBox3.
المفارقة ان هذه الادوات تم تفريغها مسبقاً ؟؟ 
و لو فرضنا اننا سنعبئها من المصفوفة بعد عملية البحث , عندها سنكون امام عمليات اضافية
1-تجري عملية تفريغ الادوات مع كل عملية بحث(مع كل حرف يكتب) لكي لا تتواجد عناصر لا توافق عمليات المطابقة.
2-بعد عملية البحث و ايجاد  التطابق في المصفوفة نحن امام اكثر من سجل و البعد الاول يحوي على اسماء الطلاب مع ارقامهم لذا وجب فصلهم قبل عملية التعبئة و توزيعهم على كل ListBox توافقهم.
3-المسابقات وضعنا فواصل بينها سابقاً لذا من السهل اعادة فرزها الى مصفوفة و اسنادها الى ListBox3.
----------------------------
ارى ان البرنامج يتكون من جزئين 
- الجزء الاول برنامج يقوم بعملية اضافة طلاب مع ارقامهم الى الحقل الاول من المصفوفة و اضافة المسابقات الخاصة بكل طالب الى الحقل الثاني من المصفوفة.
-الجزء الثاني برنامج بحث و اسناد البيانات المطابقة الى كائنات تعرضها.
 ممكن كود لذلك 


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

وين ياشباب البرمجة والمحترفين ؟؟


RE: مساعدة - eng.hamza - 21-04-20

توضيح للمطلوب


RE: مساعدة - ابو ليلى - 21-04-20

هذا مثال مبدئي طوره على حسب ما ترى