View Full Version : مبتدی: استفاده از تایمر برای انجام یک دستور
sajjadrad
دوشنبه 03 اسفند 1388, 15:19 عصر
سلام.
من میخوام از یه تایمر استفاده کنم بطوری که بعد از 10 ثانیه یه کاری بکنه...
مثلا با زدن یه دکمه شروع بشه و بعد از 10 ثانیه یه پیغام بده!!!
یکی من آماتور رو کمک کنه ممنون میشم:لبخند:
M.T.P
دوشنبه 03 اسفند 1388, 15:24 عصر
Dim Counter As Integer
Private Sub Form_Load()
Timer1.Interval = 1000
End Sub
Private Sub Timer1_Timer()
If Counter =10 Then
MsgBox "Hello"
End If
Counter = Counter + 1
End Sub
sajjadrad
دوشنبه 03 اسفند 1388, 15:54 عصر
داداش ممنون...مشکل اینجاست که کار نمیکنه
نمیدونم چرا ببین من کد
Dim Counter As Integer
Timer1.Interval = 1000
Counter = 1
رو گذاشتم تو کاماند_کلیک
بعد تو تایمر هم گذاشتم:
If Counter = 3 Then
Label4.Caption = "Time Out"
End If
Counter = Counter + 1
اما کار نمیکنه:گریه:
sajjadrad
دوشنبه 03 اسفند 1388, 16:19 عصر
یکی بدادم برسه...تا اونجا که چک کردم مشکل اینجاست که کانتر از 1 بیشتر نمیشه...پس تایمر بطور مکرر اجرا نمیشه
M.T.P
دوشنبه 03 اسفند 1388, 16:37 عصر
کدی که تو پست 2 نوشتم واسه فرم بدون کامند بود
و اما...
تعریف در General
Dim Counter As Integer
کد کامند:
Timer1.Interval = 1000
کد تایمر:
If Counter =10 Then
MsgBox "Hello"
End If
Counter = Counter + 1
sajjadrad
دوشنبه 03 اسفند 1388, 16:41 عصر
دیگه کم کم دارم روانی میشم....:عصبانی++:
تایمر کار میکنه اما کانتر زیاد نمی شه!:لبخند:
M.T.P
دوشنبه 03 اسفند 1388, 17:02 عصر
:عصبانی++::عصبانی++::عصبانی++:
sajjadrad
دوشنبه 03 اسفند 1388, 18:59 عصر
شرمنده من تا حالا با تایمر کار نکرده بودم:خجالت::خجالت:
در ضمن شما این کد رو نداده بودی:
Timer1.Enabled = True
خیلی خیلی ممنون:قلب::قلب::بوس::بوس::بوس:
M.T.P
دوشنبه 03 اسفند 1388, 19:14 عصر
شرمنده من تا حالا با تایمر کار نکرده بودم:خجالت::خجالت:
در ضمن شما این کد رو نداده بودی:
Timer1.Enabled = True
خیلی خیلی ممنون:قلب::قلب::بوس::بوس::بوس:
پست 5 هم مشکلی نداره اینم برنامش ، برنامه رو اجرا کن رو کامند کلیک کن و 10 ثانیه صبر کن:
کد هاش رو هم با کد پست 5 مقایسه کن
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.