ورود

View Full Version : عبور حلقه for از حد نهایی خود



saed2006
شنبه 30 شهریور 1387, 17:23 عصر
این حلقه از حد نهایی خود میگذرد و باز هم اجرا میشود




for i=0 to p
p=p-1
next



به نظر شما مشکل از کجاست؟

mostafa_sgh
شنبه 30 شهریور 1387, 17:53 عصر
سلام دوست عزیز

شما برای حل مشکلتان ابتدا مقدار ThisDrawing.ModelSpace.Count را در یک متغیر Integer ذخیره و سپس از متغیر Integer در حلقه For استفاده کنید .

saed2006
شنبه 30 شهریور 1387, 18:03 عصر
عزیزان مشکلش اینه که مقدار count با اجرای شرایط در خال تغییر است و در حال کم شدن
اما مقدار نهایی حلقه همان مقداری رو داره که اول بهش دادیم به عبارت دیگر کم نمیشه
حالا چرا؟