PDA

View Full Version : توقف برنامه در حین اجرا



hasti_62
یک شنبه 08 شهریور 1388, 11:31 صبح
سلام و خسته نباشید،
می تونید راهنمائی کنید که چطور میشه زمانیکه یه برنامه ای داره اجرا میشه بشه یکدفعه اونو متوقف کرد که دیگه ادامه نده؟
یعنی با دکمه start شروع و با زدن دکمه stop متوقف بشه؟
ممنون.

powerboy2988
یک شنبه 08 شهریور 1388, 11:38 صبح
منظورتون اينه كه از برنامه خارج بشه؟ يا كار خاصي رو ديگه ادامه نده؟

Tasiyan
یک شنبه 08 شهریور 1388, 11:38 صبح
بیشتر توضیح بدید :متفکر: چی می خواین ؟

hasti_62
یک شنبه 08 شهریور 1388, 12:02 عصر
منظورتون اينه كه از برنامه خارج بشه؟ يا كار خاصي رو ديگه ادامه نده؟

برنامه من داره اتوماتیک وارد هر چند ثانیه یه کاری رو انجام می ده من میخوام خودم بتونم اونو هر وقت که خواستم با زدن کلید stop متوقفش کنم که دیگه ادامه نده و کار دیگه ای هم انجام نده فقط stop بشه همین .

powerboy2988
یک شنبه 08 شهریور 1388, 12:08 عصر
ببين اگر منظور شما اينكه مثلا تو يك فرمي از برنامه داره كاره خاصي انجام ميشه .. يكي از اين حالات رو ممكنه رخ بده :
1- شما داره از Timer استفاده مي كني .. كه اگر بخواي متوقفش كني كافي Interval اون Timer رو صفر كني.
2- يا تو يك حلقه هستش. كه مي توني با يم دستور Exit For يا... استفاده كني..

xxxxx_xxxxx
یک شنبه 08 شهریور 1388, 12:40 عصر
اگر هندل ترد اون برنامه رو بتونید پیدا کنید، اونوقت با تابع SuspendThread میتونید متوقفش کنید و با تابع ResumeThread دوباره فعالش کنید.