ورود

View Full Version : سوال: کنترل دیباگر بر روی تایمر و تسکها



once4ever
پنج شنبه 05 آذر 1388, 12:14 عصر
وقتی کرکر در حال تریس کردن یک تایمر هست آیا تایمر متوقف میشه یا اینکه کلاک صورت میگیره؟
مثلا تایمری هر 5 ثانیه یک کلاک میزنه و متدی انجام میشه! وقتی دیباگر در حال بررسی اون متد هست، تایمر توقف میکنه؟

در مورد یک سیستم مولتی تسک هم که چند تسک با هم اجرا میشن آیا توسط دیباگر تسکها مشخص و قابل بررسی هستند یا اینکه تنها تسک اصلی قابل دیباگ هست؟

ممنون

Nima NT
پنج شنبه 05 آذر 1388, 12:17 عصر
وقتی کرکر در حال تریس کردن یک تایمر هست آیا تایمر متوقف میشه یا اینکه کلاک صورت میگیره؟
مثلا تایمری هر 5 ثانیه یک کلاک میزنه و متدی انجام میشه! وقتی دیباگر در حال بررسی اون متد هست، تایمر توقف میکنه؟
وقتی در حال تریس برنامه متوقف میشه ؛ مسلما" کلاک هم متوقف میشه ؛ میتونید با خود دیباگر دلفی یا زبان مورد نظرتون تست کنید.

در مورد یک سیستم مولتی تسک هم که چند تسک با هم اجرا میشن آیا توسط دیباگر تسکها مشخص و قابل بررسی هستند یا اینکه تنها تسک اصلی قابل دیباگ هست؟
میشه تمام تسک ها رو بررسی کرد ولی خوب نه به سادگی تریس کردن Main Task .

FastCode
شنبه 28 آذر 1388, 17:51 عصر
وقتی ترد پاوز میشه, دیگه توی مسج لوپ هیچ پیغامی دریافت نمیکنه.
بنابراین هیچ WM_Timer دریافت نمیشه. پس همه تایمر ها از کار می افتند.