PDA

View Full Version : مشکل در بدست آوردن زمان استاندبای در C#



srostam
جمعه 01 اسفند 1393, 11:36 صبح
در C# چگونه باید بفهمیم کاربر کاری انجام نمیده
مثلاً زمان را تعیین کنیم که اگر شخص این مدت زمان کاری با سیستم انجام نداد فعالیتی رو انجام بدیدم.

من بک برنامه نوشتم که زمان سپری شده رو محاسبه می کند. می خوام وقتی که کاربر کاری انجام نداد (5-10 دقیقه) یا سیستم به حالت Sleep رفتم نرم افزار زمان سنج رو متوقف نمایید و بعد شروع مجدد دوباره آن را فعال کند

En_MK
جمعه 01 اسفند 1393, 15:09 عصر
من متوجه نشدم
شما که زمانو میتونید اندازه بگیرید چند دقیقست کاربر کاری نکرده حالتشم میتونید عوض کنید(یعنی sleep کنید) پس به محض تغییر حالت زمان سنج رو متوقف کنید

اما اگر کلا نمیدونید چطور نغییر وضعیت بدید میتونید سرچ کنید من این کد (http://www.codeproject.com/Tips/480049/Shut-Down-Restart-Log-off-Lock-Hibernate-or-Sleep)را امتحان نکردم ولی شاید همونی باشه که شما میخواید