سلام. من یه تایمر رو متصل کردم به ProgressBar (از طریق تایپک آموزش خودم ) خب بعد با یه مشکل جالبی بر خوردم که هیچ جوره حل نمیشه!! یعنی نتونستم حل کنم. من به برنامه لیمیت یک دقیقه دادم یعنی گفتم اگر زیر یک دقیقه کار انجام شد برو به اکتویتی دوم. تا اینجا مشکلی نبود. وقتب کاربر موفق میشه زیریک دقیقه بره به اکتویتی دوم، تایمر دیگه کار نمیکنه!! یعنی ProgressBar رو صفره !! میخواستم بدونم چه کدی رو باید اضافه کرد تا با باز شدن هر اکتیویتی دوباره تایمر شروع به کار کنه . این کد ماژول زمانه که خیلی سادست و هیچی نداره :
'Code module
'Subs in this code module will be accessible from all modules.
Sub Process_Globals
Dim zaman As Timer
End Sub
و این هم کد ProgressBar :
Sub time1_tick
m = m - 1
m1 = m1 -2
ProgressBar1.Progress = m1
If m1=0 Then
los_pnl.Visible=True
End If
End Sub
الان به نظر دوستان چی رو به کجا اضافه کنم تا تایمر با شروع هر اکتیویتی ، دوباره شروع بشه؟
سوال
vistamobile 1,700
سلام. من یه تایمر رو متصل کردم به ProgressBar (از طریق تایپک آموزش خودم ) خب بعد با یه مشکل جالبی بر خوردم که هیچ جوره حل نمیشه!! یعنی نتونستم حل کنم. من به برنامه لیمیت یک دقیقه دادم یعنی گفتم اگر زیر یک دقیقه کار انجام شد برو به اکتویتی دوم. تا اینجا مشکلی نبود. وقتب کاربر موفق میشه زیریک دقیقه بره به اکتویتی دوم، تایمر دیگه کار نمیکنه!! یعنی ProgressBar رو صفره !! میخواستم بدونم چه کدی رو باید اضافه کرد تا با باز شدن هر اکتیویتی دوباره تایمر شروع به کار کنه . این کد ماژول زمانه که خیلی سادست و هیچی نداره :
و این هم کد ProgressBar :
الان به نظر دوستان چی رو به کجا اضافه کنم تا تایمر با شروع هر اکتیویتی ، دوباره شروع بشه؟
لینک ارسال
به اشتراک گذاری در سایت های دیگر
5 پاسخ به این سوال تاکنون داده شده است
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.