ورود

View Full Version : چه جوری میشه برنامه ای ساخت که در زمان مشخصی مثلاً هر30 ثانیه به طور خودکار اجرا بشه؟



rezarko
چهارشنبه 26 بهمن 1390, 16:12 عصر
چه جوری میشه برنامه ای ساخت که در زمان مشخصی مثلاً هر30 ثانیه به طور خودکار اجرا بشه؟

program2vb
پنج شنبه 27 بهمن 1390, 09:23 صبح
با استفاده از تایمر . میتونی این کارو انجام بدی .

sepehrhaddad000
پنج شنبه 27 بهمن 1390, 15:56 عصر
fekr konam in tori betoni
to timer benevisi :
a= time
if a=time+30 then
shell("c:/ali.exe")
end if

program2vb
جمعه 28 بهمن 1390, 08:00 صبح
ابتدا یه متغیر تو قسمت جنرال تعریف میکنی که زمانی رو میخوای به اون میدی .

مثلا : Private Const timeout As Integer = 30

بعد داخل لود فرمت این کدو مینویسی اگه نخواستی بنویسی میتونی دستی تنظیمش کنی بستگی به خودت داره :

مثلا :


Private Sub Form_Load()
Timer1.Interval = 1000
Timer1.Tag = 0
End Sub


بعدش حالا نوبت به کد های داخل تایمرمون میرسه :

مثال :


Private Sub Timer1_Timer()
Timer1.Tag = Timer1.Tag + 1
If Timer1.Tag = timeout Then: Shell App.Path & "\sample.exe", vbNormalFocus: Timer1.Tag = 0
End Sub


موفق و پیروز باشید یا علی