رفتن به مطلب
برای استفاده از انجمن و عضـویت کلیک کنید.
MahdiMohamadi

چک کردن باز یابسته بودن برنامه در سی شارپ

پست های پیشنهاد شده

MahdiMohamadi    4

گروه دانشجو

درود 
دوستان بنده یک برنامه نوشتم  مثلا به اسم x  گاهی اوقات از  خاموش میشه برنامه   میخواستم در این مورد ازتون کمک بخوام که راهنمایی کنید چطوری برنامه بنویسم مثلا به اسم y که  همشه چک کنه که ایا این x روشن هستش یا نه اگر روشن بود که هیچ و لی اگر خاموش بود  این برنامه رو روشن بشه توسط برنامه y 

در سی شارپ 
ممنون میشم راهنمایی کنید با تشکر 

به اشتراک گذاری این ارسال


لینک به ارسال
Professor    192

پاسخگو و راهنما

ارسال شده در (ویرایش شده)

درود دوست عزیز, خیلی ساده هست فقط لازمه که از  System.Diagnostics و System.Timers استفاده کنی!

 

            System.Timers.Timer my_timer = new System.Timers.Timer();
            my_timer.AutoReset = true; // tekrar , yes
            my_timer.Enabled = true; // faal, yes
            my_timer.Interval = 1000; // chek kardan har, 1 sanye, 1000 millionome sanye
            my_timer.SynchronizingObject = this; // ta betonim be object haye forum dast rase dashte bashim [ lazim nist ]
            my_timer.Elapsed += delegate // vaghte ke 1 sanye gozasht 
            {
                Process[] processes = Process.GetProcessesByName("name"); // name ro ba nam narm afzaret avaz kon
                if(processes.Length == 0) // narm afzar khamosh hast [ hich narm afzary ba in esm peyda nashod ]
                {
                    Process.Start("directory narmafzar"); // mahal narm afzar baray ejra!
                    // tamam!
                }
            };

 

ویرایش شده در توسط Professor
  • عالی بود 1
  • پسندیدم 1

به اشتراک گذاری این ارسال


لینک به ارسال

برای ارسال دیدگاه یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید دیدگاهی ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در سایت ما ثبت نام کنید. عضویت خیلی ساده است !

ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید

ورود به حساب کاربری

  • مطالب مشابه

    • توسط namefree
      سلام خسته نباشید دوستان 
      من قبلا با sqlite  دیتا بیس ساختم و مشکلی نداشتم اما وقتی دوباره visual studio  نسخه  professional رو نصب کردم و extensions  مربوط به Sqlite  رو نصب کردم تا دیتا بیس بسازم قسمت مربوط به ساخت دیتا بیس خالی بود اگه کسی میتونه راهکار بده ممنون دوستان وقت گذاشتین.


    • توسط beniamine
      سلام دوستان چطوری میشه در ربات تلگرام جوین اجباری قرار داد برای کانال؟
      با استفاده از سی شارپ
  • کاربران آنلاین در این صفحه   0 کاربر

    هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.

×