بنيات التكرار الحلقي

بنيات التكرار الحلقي Visual Basic تسمح لك بتشغيل سطر أو أكثر من التعليمات البرمجية بشكل متكرر. يمكنك تكرار العبارات في بنية تكرار حلقي حتى يتم يصبح الشرط True، حتى يصبح الشرط False، بعدد محدد من المرات، أو مرة واحدة لكل عنصر في المجموعة.

يبين الرسم التوضيحي التالي بنية تكرار حلقي الذي يقوم بتشغيل مجموعة من عبارات حتى يصبح الشرط صحيح.

تشغيل مجموعة من عبارات حتى يصبح الشرط صحيح

مخطط التدفق لـ Do... حتى يتم التكرار

أثناء حلقات

الإنشاء While... End While ينفذ مجموعة من العبارات طالما الشرط المحدد في عبارة While هو True. لمزيد من المعلومات، راجع كشف While...End While (Visual Basic).

التكرار الحلقي Do

الإنشاء Do... Loop يسمح لك باختبار الشرط إما في البداية أو نهاية بنية تكرار حلقي. يمكنك أيضاً تحديد ما إذا كان سيتم تشغيل التكرار الحلقي طالما الشرط هو True أو حتى يصبح True. لمزيد من المعلومات، راجع كشف Do...التكرار الحلقي (Visual Basic).

لحلقات

الإنشاء For... Next ينفذ التكرار الحلقي لعدد معين من المرات. يستخدم متغير عنصر تحكم للتكرار الحلقي، يسمى أيضاً العداد، لتعقّب عدد التكرارات. تقوم بتحديد قيم البداية والنهاية لهذا العداد، ثم تحدد بشكل اختياري المقدار الذي تزيده عليه من تكرار واحد إلى أخر. لمزيد من المعلومات، راجع عبارة Visual Basic) For...Next).

التكرار الحلقي For Each

الإنشاء For Each... Next تنفذ مجموعة من العبارات مرة واحدة لكل عنصر في المجموعة. تعين متغير عنصر تحكم التكرار الحلقي، لكن ليس عليك تحديد قيم البداية النهاية له. لمزيد من المعلومات، راجع عبارة Visual Basic) For Each...Next).

راجع أيضًا:

المهام

كيفية القيام بما يلي: نقل عنصر تحكم خارج بنية عنصر تحكم

كيفية القيام بما يلي: تشغيل عدة بيانات بشكل متكرر

كيفية القيام بما يلي: تشغيل عدة كشوف لكل عنصر في مجموعة أو صفيف

كيفية القيام بما يلي: تحسين أداء التكرار الحلقي

كيفية القيام بما يلي: الذهاب إلى التكرار التالي من الحلقة

المبادئ

بنيات القرار

بنيات التحكم الأخرى

بنيات التحكم المتداخلة

موارد أخرى

عنصر تحكم التدفق في Visual Basic