تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 3 از 3

نام تاپيک: اجرا در یک زمان مشخص

  1. #1
    اگه نباشه جاش خالی می مونه MohammadJavad.T's Avatar
    تاريخ عضويت
    Aug 2006
    پست ها
    436

    پيش فرض اجرا در یک زمان مشخص

    سلام به همه دوستان

    یه سوال داشتم اگه جواب بدین ممنون میشم.

    قصد نوشتن برنامه ای دارم که تو یه زمان مشخص یکی از روال ان هر 7 ساعت یک بار باید اجرا شود و عملیات مربوط

    به خودش و انجام بده . اولین چیزی که به ذهنم رسید استفاده از شی تایمر ! که استفاده از ان زیاد بهینه و جالب نیست

    یکی از دلایلش هم میتونه تخصیص حافظه و درگیری زیاد Cpu باشه .

    یکی از روش ها میتونه نوشتن یه سرویس باشه که خودم به شخصه با این مبحث اصلا کار نکرم .

    حالا بهترین روش چی میتونه باشه که روال من رو هر 7 ساعت یک بار اجرا کنه ؟؟؟

  2. #2
    اگه نباشه جاش خالی می مونه MohammadJavad.T's Avatar
    تاريخ عضويت
    Aug 2006
    پست ها
    436

    پيش فرض

    سلام

    کسی از دوستان پیشنهادی نداره؟ یعنی تنها را هش استفاده از تایمر!

  3. #3
    ناظر انجمن .NET Framework _H2_'s Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    یک جایی بین Framework و نارمک!
    پست ها
    4,746

    پيش فرض

    سلام
    شما میتوانید هسته تایمر دار را بسیار کوچک و سبک بسازید که پردازه و RAM کمی اشغال کند.
    یعنی یک exe بسیار بسیار کوچک و مختصر مخصوص این کار بسازید که در یکم پریود زمانی exe اصلی را run کند.

    راه خوب دیگری هم وجود دارد.
    خود سیستم عامل ویندوز مجهز به یک سرویس زمان بندی Task Scheduler است.

    چند بار دستی برای اجرای برنامه هایی در زمان های مقرر استفاده کردم و خوب هم جواب داده.
    میتوانید از Control Panel\Administrative Tools پیدایش کنید.
    تنظیمات و گزینه های مختلفی برای اجرا در حالات مختلف زمانی دارد.


    تنها مشکل (و یا کم اطلاعی!) انجا است که من تا حالا با برنامه نویسی چیزی به آن اضافه نکرده ام (و البته نیازی هم نداشتم!)
    ولی دستی میتوانید هر برنامه ای را به لیست آن اضافه کنید تا در زمان های مقرر اجرا شود.

  4. این کاربر از _H2_ بخاطر این مطلب مفید تشکر کرده است


Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •