DAMAVAND
چهارشنبه 02 اردیبهشت 1388, 08:08 صبح
با سلام
يک برنامه نوشتم که اين برنامه روي سيستمي اجرا ميشه که بصورت اتوماتيک و بدون دخالت کاربر کار ميکنه.
حالا يک مشکلي هست اينجا : که اون هم اين هست که اگه به هر دليلي برنامه هنگ بکنه و از کار بيفته بايد برنامه Restart بشه و دوباره اجرا بشه. ( بصورت اتوماتيک و بدون دخالت کاربر )
خوب براي اين کار بايد يک برنامه ديگه بنويسم که مرتب وضعيت برنامه اصلي رو چک کنه و اگه برنامه اصلي هنگ کرده بود يا به هر دليلي متوقف شده بود اون رو ببنده و دوباره راه اندازي کنه
فقط نميدونم چطوري ميشه فهميد که برنامه هنگ کرده يا متوقف شده ??????
دوستان اگه راه حلي به نظرشون ميرسه بنده رو راهنمايي کنيد.
با تشکر.
يک برنامه نوشتم که اين برنامه روي سيستمي اجرا ميشه که بصورت اتوماتيک و بدون دخالت کاربر کار ميکنه.
حالا يک مشکلي هست اينجا : که اون هم اين هست که اگه به هر دليلي برنامه هنگ بکنه و از کار بيفته بايد برنامه Restart بشه و دوباره اجرا بشه. ( بصورت اتوماتيک و بدون دخالت کاربر )
خوب براي اين کار بايد يک برنامه ديگه بنويسم که مرتب وضعيت برنامه اصلي رو چک کنه و اگه برنامه اصلي هنگ کرده بود يا به هر دليلي متوقف شده بود اون رو ببنده و دوباره راه اندازي کنه
فقط نميدونم چطوري ميشه فهميد که برنامه هنگ کرده يا متوقف شده ??????
دوستان اگه راه حلي به نظرشون ميرسه بنده رو راهنمايي کنيد.
با تشکر.