PDA

View Full Version : توقف یه timer



hasti_62
سه شنبه 10 شهریور 1388, 11:45 صبح
سلام دوستای عزیز من هنوز مشکلم با timer حل نشده:افسرده:
برنامه من داره با استفاده از timer اتوماتیک وار هر چند ثانیه کاری رو انجام میده که تو این فاصله زمانی موس من حالت ساعت شنی داره که نمیذاره کاره دیگه ای انجام بدیم حالا من می خوام بتونم در حین vان بودن برنامه بتونم خودم با زدن یه کلید timer رو متوقف کنم یعنی بشه وسط کار اونو stop کرد و موسم از اون حالت بیاد بیرون کسی میتونه راهنمائی کنه؟
آیا میشه با یه timer دیگه اولین timer رو stop کرد؟:متفکر:
ممنون

saeedzx
سه شنبه 10 شهریور 1388, 11:47 صبح
hasti_62 (http://barnamenevis.org/forum/member.php?u=108166) سلام
می مشکلتو کامل توضیح بدی من نمی دونم دقیق مشکلت چیه !!!

powerboy2988
سه شنبه 10 شهریور 1388, 11:56 صبح
شما تو تو دكمه stop خاصيت interval اون timereto برابر با صفر قرار بده
همين

HjSoft
سه شنبه 10 شهریور 1388, 12:24 عصر
و همچنين :
timer1.enabled = false

hasti_62
سه شنبه 10 شهریور 1388, 13:31 عصر
و همچنين :
timer1.enabled = false

من همه این کارهارو انجام دادم اما مشکل من اینکه موسم حالت ساعت شنی داره و فعال نیست که بتونم رو چیزی کلیک کنم!برنامه من داره چند تا ipaddress رو از یه combo می خونه و ping میکنه که نشون بده آیا به شبکه وصل هست یا نه؟تو این مدت ping می خوام اونو متوقف کنم که نمیذاره!

powerboy2988
سه شنبه 10 شهریور 1388, 13:46 عصر
اگر امكانش هست سورستونو بزاريد

Tasiyan
سه شنبه 10 شهریور 1388, 13:51 عصر
به نظرم مشکل از برنامته نه تایمر
برنامه شما داره یه حجم پردازش زیادی انجام میده
احتمالا یا پردازشت واقعا زیاده و یا برنامت تو حلقه گیر کرده
در ضمن فکر کنم با API میشه نشانگر ماوس رو عوض کرد

butterfly8528
سه شنبه 10 شهریور 1388, 13:51 عصر
سلام دوست عزیز .

میتونی یه Hotkey برای برنامت تعریف کنی !

مثلا وقتی دکمه s رو زدی اینتروال تایمر 0 بشه یا . . .

اگه نفهمیدی بگو مثال بزنم .

xxxxx_xxxxx
سه شنبه 10 شهریور 1388, 21:26 عصر
یه جایی بین دستورات تایمر بنویسید DoEvents بعد کاری که تو پست چهارم گفته شده رو انجام بدید.