XMEGAMAHDI
سه شنبه 30 مهر 1387, 05:00 صبح
به نام خدا سلام دوستان من یک مشکل اساسی داشتم اون هم اینه که وقتی در یک زیر برنامه بعد تغییر مقدار یک تکست باکس یک فرمان threading,thread.sleep() که برحسب میلی ثانیه تاخیر ایجاد میکنم قرار میدهم برنامه اول صبر میکند تا تاخیر به اتمام برسد بعد تغییرات را در تکست باکس نمایش میدهد و اگر هم طبق برنامه ای که متن اون را برای مشاهده قرار دادم در یک حلقه for این کار را چند بار انجام دهم مثلا 10 بار تکرار کنم صبر میکند هر ده مرتبه تمام شود بعد نتیجه را که عدد 10 است نمایش میدهد در حالی که از نمایش عدد های قبل محروم شده ام و این خیلی نکته منفی برای من میباشد ومن نمیخواهم تاخیر را باتایمر به وجود بیاورم چون از زیر برنامه بیرون نمی ایم و همچنین تاخیر بعضی جاها متغییر است ممنون میشم من رو برای اصلاح این برنامه یا حداقل معرفی کردن یک فرمان جدید یاری کنید.متشککرم.
For t = 1 To 10
Threading.Thread.Sleep(1000)
TextBox1.Text = Str(t)
Next
For t = 1 To 10
Threading.Thread.Sleep(1000)
TextBox1.Text = Str(t)
Next