سلام
من مي خوام در يك برنامه كه به زبان #C نوشته شده، هر 30 دقيقه يكبار يك گزارش بگيرم.
براي همبن مي خواهم از تابعي استفاده كنم كه مثلا براي 30 دقيقه برنامه wait شود
ممنون مي شم اگه كمك كنيد.
با تشكر
سلام
من مي خوام در يك برنامه كه به زبان #C نوشته شده، هر 30 دقيقه يكبار يك گزارش بگيرم.
براي همبن مي خواهم از تابعي استفاده كنم كه مثلا براي 30 دقيقه برنامه wait شود
ممنون مي شم اگه كمك كنيد.
با تشكر
سلام.
كافي تو برنامتون از Timer استفاده كنيد.
1-يك object از كلاس Timer ايجاد كنيد.
2-Interval تايمرتون رو ست كنيد.
3-از Tick Event براي Event تايمرتون استفاده كنيد.
4-تايمر رو فعال كنيد.
کد:1- Timer timer = new Timer();
2- timer.Interval = 1000 // for Example --> 1 Second;
3- timer.Tick += new EventHandler(timerproc);
4- timer.Enabled = true;
void timerproc(object o1, EventArgs e1)
{
// some thing
//and your counter like counter++;
}