رفتن به مطلب
  • 0

تکرار یک عمل به تعداد n بار سپس انجام عمل دیگر


امین پوراباذری

سوال

سلام به همه ی دوستان چجوری میشه یه عمل به یک تعداد خاص انجام بشه مثلا صد بار بعد از صد بار پیغام خرید نرم افزار بیاد.ممنون میشم راهنمایی کنید.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

5 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

در این صورت توی اکتیویتی کریت با کد تست کنید چند بار برنامه باز شده :

Dim times As Int
If File.Exists(File.DirInternal,"Openedtimes.txt")=False Then
File.WriteString(File.DirInternal,"Openedtimes.txt",1)
Else
times=File.GetText(File.DirInternal,"Openedtimes.txt")
times=times+1
File.WriteString(File.DirInternal,"Openedtimes.txt",times)
End If

Msgbox("barname tahala "&times&" bar baz shode.","")
لینک ارسال
به اشتراک گذاری در سایت های دیگر

اگه منظورتون رو درست فعمیده باشم با دستور for میتونین این کار رو بکنین : 

For i=0 To 99
Log("shomare: "&i)
Next
Log("payan")
لینک ارسال
به اشتراک گذاری در سایت های دیگر

 

اگه منظورتون رو درست فعمیده باشم با دستور for میتونین این کار رو بکنین : 

For i=0 To 99
Log("shomare: "&i)
Next
Log("payan")

نه امین جان منظورم استفاده از حلقه for نیست یکم بیشتر توضیح میدم فرض کنید شما یک برنامه دارید مثلا یه برنامه که تغییر فرمت میده خوب حالا می خوام اگر کاربر 10 تا فایل تغییر فرمت داد براش انجام بده ولی وقتی خواست فایل یازدهم تغییر فرمت بده دیگه این کار را انجام نده بهش بگه برو برنامه را بخره این جوری یک عمل خواست را به تعداد محدود انجام میده و بیشتر از اون تعداد انجام نمیده

لینک ارسال
به اشتراک گذاری در سایت های دیگر

نه امین جان منظورم استفاده از حلقه for نیست یکم بیشتر توضیح میدم فرض کنید شما یک برنامه دارید مثلا یه برنامه که تغییر فرمت میده خوب حالا می خوام اگر کاربر 10 تا فایل تغییر فرمت داد براش انجام بده ولی وقتی خواست فایل یازدهم تغییر فرمت بده دیگه این کار را انجام نده بهش بگه برو برنامه را بخره این جوری یک عمل خواست را به تعداد محدود انجام میده و بیشتر از اون تعداد انجام نمیده

 

 

همون کدی دومیه رو که دادم رو استفاده کن حالا توی Activity_create اگه بزاری هر بار تست میکنه ، اگه توی رویداد کلیک بزاری بعد از هر بار کلیک اون کار انجام میشه

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...