PDA

View Full Version : تشخیص تغییر دقیقه



saeed_rezaei
پنج شنبه 08 فروردین 1387, 23:57 عصر
سلام
من می خوام بدون استفاده از تایمر زمان دقیق تغییر دقیقه رو بدونم. آیا راه حلی هست؟

bad_boy_2007
جمعه 09 فروردین 1387, 00:40 صبح
سلام
من می خوام بدون استفاده از تایمر زمان دقیق تغییر دقیقه رو بدونم. آیا راه حلی هست؟

حالا چه اصراریه که از تایمر استفاده نکنی ؟؟؟
انتظار مشغولی



while 1<>2
doevents()
شرط چک کردن دقیقه



حتما به سرباری که در نتیجه انتظار مشغولی به سیستم تحمیل میشه توجه داشته باشید

amirsajjadi
جمعه 09 فروردین 1387, 09:44 صبح
با سلام


PublicClass Timer
PublicEvent Start_Tick(ByRef Elapse AsLong)
Public Interval AsLong = 100
Private s AsLong
Private bool AsBoolean
''' <summary>
''' شروع به کار تایمر
''' </summary>
''' <remarks></remarks>
PublicSub Start_Timer()
bool = True
TS()
s = 0
RaiseEvent Start_Tick(s)
EndSub
''' <summary>
'''متوقف کردن تایمر
''' </summary>
''' <remarks></remarks>
PublicSub Stop_Timer()
bool = False
EndSub
PrivateSub TS()
While bool
Application.DoEvents()
s += 1
RaiseEvent Start_Tick(s)
Threading.Thread.Sleep(Interval)
EndWhile
EndSub
EndClass