إستخدام الجمل التكرارية فى VB.NET_جملة FOR...EACH

اذهب الى الأسفل

إستخدام الجمل التكرارية فى VB.NET_جملة FOR...EACH Empty إستخدام الجمل التكرارية فى VB.NET_جملة FOR...EACH

مُساهمة من طرف المبرمج الطموح في الثلاثاء نوفمبر 06, 2018 9:07 am

الجملة FOR...EACH : من الجمل التكرارية فى الفجوال بيسك تستخدم عادةً عندما تكون في موقف لتنفيذ كل عنصر أو عنصر في مجموعة او بمعني للدوران على (كل) شيء معين (مثل مثلاً للدوران على كل عناصر مصفوفة معينة، أو كل ملف في مجلد أو ، كل حرف في سلسلة) ، في هذه الحالة يمكنك استخدام لكل حلقة....و الصيغة العامة على النحو التالى :

الكود:

For Each [Item] In [Group]
   [loopBody]
Next [Item]

حيث أن :

Item: العنصر في المجموعة

Group: المجموعة التي تحتوي على عناصر

LoopBody: الرمز الذي تريد تنفيذه داخل For Each Loop

لنأخذ مثالاً في الوقت الفعلي ، إذا كنت ترغب في عرض كل حرف في اسم موقع الويب "http://egy-tech.forumegypt.net" ، فمن الملائم استخدام For Each Loop.

الكود:
siteName = "http://egy-tech.forumegypt.net"
 For Each singleChar In siteName
   MsgBox(singleChar)
 Next



السطر 1: تعيين اسم الموقع في متغير

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

السطر 3: هيكل الحلقة

السطر الرابع: اتخاذ الخطوة التالية

مثال اخر يمكنك الاطلاع علية فى المشاركة التالية وهو مثال لكيفية مسح مربعات النصوص باستخدام حلقة التكرار For Each 

[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]
المبرمج الطموح
المبرمج الطموح
الاشراف
الاشراف

تاريخ التسجيل : 18/02/2011
المساهمات : 192
النقاط : 345
التقيم : 13
الدولة : مصر
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

الرجوع الى أعلى الصفحة

ََ

مواضيع ذات صلة


 
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى