PDA

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



Behnam6670
سه شنبه 07 خرداد 1392, 14:32 عصر
سلام
آیا امکانی تو سی شارپ هستش که بشه مثل تایمر یکسری کد رو یجا نوشت که همیشه تو بک گراند اجرا بشه؟؟؟؟؟
یفرض مثال من اگه بخوام یه تایمی رو همیشه با تایم جاری مقایسه بکنم و هر وقت بابر شد یه اتقاقی بیفته
اینو تو رویداد Tick تایمر نوشتم که همیشه Enabled فعال هستش و دستور رو چک میکنه هر یک ثانیه یکبار ولی میخوام یه چیزی بغیر تایمر باشه
ممنون میشم راهنماییم کنید

tooraj_azizi_1035
سه شنبه 07 خرداد 1392, 16:51 عصر
با BackgroundWorker به همراه یک حلقه Loop که دائماً داره چک می کنه می تونید بنویسید.

Behnam6670
سه شنبه 07 خرداد 1392, 17:15 عصر
با BackgroundWorker به همراه یک حلقه Loop که دائماً داره چک می کنه می تونید بنویسید.
یعنی مثل تایمر میشه مثلا هر یک ثانیه یکبار بیای تایم جاری رو با تایمی که مثلا توی یه لیست هستش رو چک کرد باهاش؟؟
لطفا بیشتر راهنمایی کنید

danialafshari
سه شنبه 07 خرداد 1392, 23:28 عصر
سلام
فکر می کنم توضیحات کامله !
کمی تحقیق کنید
نخ رو دارید حالا برید و در این سایت چک کنید مطمئن باشید شما اولین نفر نیستید که می خواید این کار رو انجام بدهید
موفق باشید

negar.rafie
پنج شنبه 09 خرداد 1392, 12:08 عصر
با BackgroundWorker به همراه یک حلقه Loop که دائماً داره چک می کنه می تونید بنویسید.

ایا این کار بهینه است؟
با این کار میزان اشغال حافظه و همچنین فضای زیادی از cpu اشغال و درگیر میشه
راه حل بهتری سراغ ندارید؟