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

تغییر تایمر توسط کلیک کاربر


MS8

سوال

سلام

ببخشید میخواستم بدونم که میشه زمان تایمر رو تغییر داد؟
مثلا یه تایمر اینشیالایز کردم و زمان اسم یه متغیر عددی رو دادم که مقدارش رو 2 ثانیه قرار داده بودم
بعد گفتم که با کلیک بر روی فلان دکمه مقدار اون متغیر برابر بشه با همون مقدار منهای 1 دهم ثانیه
ولی وقتی اجرا میکنم زمان تایمر عوض نمیشه و همون دو ثانیه میمونه
با چه روشی میشه عوض کرد؟
تشکر

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

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

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

در 35 دقیقه قبل، MS8 گفته است :

سلام

ببخشید میخواستم بدونم که میشه زمان تایمر رو تغییر داد؟
مثلا یه تایمر اینشیالایز کردم و زمان اسم یه متغیر عددی رو دادم که مقدارش رو 2 ثانیه قرار داده بودم
بعد گفتم که با کلیک بر روی فلان دکمه مقدار اون متغیر برابر بشه با همون مقدار منهای 1 دهم ثانیه
ولی وقتی اجرا میکنم زمان تایمر عوض نمیشه و همون دو ثانیه میمونه
با چه روشی میشه عوض کرد؟
تشکر

سلام

بفرما

Sub Process_Globals
	Dim timer As Timer
	
End Sub

Sub Globals
	Private Button1 As Button
	Dim t As Int = 7000
End Sub

Sub Activity_Create(FirstTime As Boolean)
	Activity.LoadLayout("L1")
	timer.Initialize("timer",t)
	timer.Enabled  = True
	Button1.Text = t

End Sub


Sub timer_Tick
	ToastMessageShow("salam",False)
End Sub

Sub Button1_Click
	t = t - 1000
	Button1.Text = t
	timer.Initialize("timer",t)
End Sub

 

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

در 4 ساعت قبل، softir گفته است :

سلام

بفرما


Sub Process_Globals
	Dim timer As Timer
	
End Sub

Sub Globals
	Private Button1 As Button
	Dim t As Int = 7000
End Sub

Sub Activity_Create(FirstTime As Boolean)
	Activity.LoadLayout("L1")
	timer.Initialize("timer",t)
	timer.Enabled  = True
	Button1.Text = t

End Sub


Sub timer_Tick
	ToastMessageShow("salam",False)
End Sub

Sub Button1_Click
	t = t - 1000
	Button1.Text = t
	timer.Initialize("timer",t)
End Sub

 

آقا دمت گرم 
توی کلیک تایمر رو دوباره اینشیالایز کردید من این کار رو نکرده بودم
قربون دستت:53:
یاعلی...

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

بایگانی شده

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

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

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