公交车上荫蒂添的好舒服的电影-公用玩物(np双xing总受)-公用小荡货芊芊-公与妇仑乱hd-攻把受做哭边走边肉楼梯play-古装一级淫片a免费播放口

LOGO OA教程 ERP教程 模切知識交流 PMS教程 CRM教程 開發(fā)文檔 其他文檔  
 
網(wǎng)站管理員

【C#】Winform 實現(xiàn)每天自動定時重新啟動本程序

admin
2024年7月13日 11:55 本文熱度 1961

定時重啟本程序?qū)崿F(xiàn)方法:

在程序設(shè)置中創(chuàng)建三個定時啟動時間設(shè)置,并保存到ini文件,不需要啟動的時間段保存為空即可:

 

ini文件內(nèi)容,用于保存上面三個重啟時間,如果是其他方法保存設(shè)置參數(shù),那就用其他方法保存即可:

[AutoStart]

AutoStartTime1=06:00

AutoStartTime2=13:00

AutoStartTime3=22:00

在程序頁面上放置一個定時器TimerRestAPP,Enable為True,Interval為60000毫秒,也即1分鐘輪詢一次:

 

 雙擊定時器,設(shè)置代碼:

private static DateTime ThisStartTime = DateTime.Now;      //本次啟動時間
private static string AutoStartTime1 { get; set; }            //自動重啟時間1
private static string AutoStartTime2 { get; set; }            //自動重啟時間2
private static string AutoStartTime3 { get; set; }            //自動重啟時間3

/*
此處自行補充獲取AutoStartTime1、AutoStartTime2、AutoStartTime3三個值的代碼
*/

private void timerResetAPP_Tick(object sender, EventArgs e)

{

    //判斷是否需要自動重啟本程序

    if (AutoStartTime1 != "" || AutoStartTime2 != "" || AutoStartTime3 != "")

    {

        DateTime temp_time;

        string thisDay = DateTime.Now.ToString("yyyy-MM-dd");

        TimeSpan ts_check_auto_start_1;

        TimeSpan ts_check_auto_start_2;

        int auto_start_flag = 0;

        if (AutoStartTime1 != "" && auto_start_flag == 0)

        {

            temp_time = Convert.ToDateTime($"{thisDay} {AutoStartTime1}:00");

            ts_check_auto_start_1 = DateTime.Now - temp_time;

            ts_check_auto_start_2 = temp_time - ThisStartTime;

            if (ts_check_auto_start_1.TotalSeconds > 0 && ts_check_auto_start_2.TotalSeconds > 0) { auto_start_flag = 1; }

        }

        if (AutoStartTime2 != "" && auto_start_flag == 0)

        {

            temp_time = Convert.ToDateTime($"{thisDay} {AutoStartTime2}:00");

            ts_check_auto_start_1 = DateTime.Now - temp_time;

            ts_check_auto_start_2 = temp_time - ThisStartTime;

            if (ts_check_auto_start_1.TotalSeconds > 0 && ts_check_auto_start_2.TotalSeconds > 0) { auto_start_flag = 1; }

        }

        if (AutoStartTime3 != "" && auto_start_flag == 0)

        {

            temp_time = Convert.ToDateTime($"{thisDay} {AutoStartTime3}:00");

            ts_check_auto_start_1 = DateTime.Now - temp_time;

            ts_check_auto_start_2 = temp_time - ThisStartTime;

            if (ts_check_auto_start_1.TotalSeconds > 0 && ts_check_auto_start_2.TotalSeconds > 0) { auto_start_flag = 1; }

        }

        //自動重啟本程序

        if (auto_start_flag == 1) { resetAPP(); }

    }

}


private void resetAPP()

{

    //先隱藏本程序右下角圖標(如果有右下角小圖標,則需要加上這個隱藏小圖標命令,否則不需要下面這行)

    notifyIcon.Visible = false;

    //獲取并啟動當(dāng)前進程的可執(zhí)行文件的完整路徑

    StartProcess(Application.ExecutablePath);

    //徹底退出

    Thread.Sleep(100);     //為確保正確執(zhí)行,延遲100毫秒退出

    Process.GetCurrentProcess().Kill();

    Environment.Exit(0);

}

就可以實現(xiàn)每天自動定時重新啟動本程序了。


該文章在 2024/7/13 12:06:15 編輯過
關(guān)鍵字查詢
相關(guān)文章
正在查詢...
點晴ERP是一款針對中小制造業(yè)的專業(yè)生產(chǎn)管理軟件系統(tǒng),系統(tǒng)成熟度和易用性得到了國內(nèi)大量中小企業(yè)的青睞。
點晴PMS碼頭管理系統(tǒng)主要針對港口碼頭集裝箱與散貨日常運作、調(diào)度、堆場、車隊、財務(wù)費用、相關(guān)報表等業(yè)務(wù)管理,結(jié)合碼頭的業(yè)務(wù)特點,圍繞調(diào)度、堆場作業(yè)而開發(fā)的。集技術(shù)的先進性、管理的有效性于一體,是物流碼頭及其他港口類企業(yè)的高效ERP管理信息系統(tǒng)。
點晴WMS倉儲管理系統(tǒng)提供了貨物產(chǎn)品管理,銷售管理,采購管理,倉儲管理,倉庫管理,保質(zhì)期管理,貨位管理,庫位管理,生產(chǎn)管理,WMS管理系統(tǒng),標簽打印,條形碼,二維碼管理,批號管理軟件。
點晴免費OA是一款軟件和通用服務(wù)都免費,不限功能、不限時間、不限用戶的免費OA協(xié)同辦公管理系統(tǒng)。
Copyright 2010-2025 ClickSun All Rights Reserved

主站蜘蛛池模板: 99精品久久久中 | 丰满熟妇乱又伦精品 | 国模自拍日韩在线播放视频网站 | 成人免费无码毛片 | 国产成人高清亚洲一区不卡 | 国产成人年无码国产亚洲小说 | 国产日韩久久久久精品院 | 国产精品韩国一区二区三区 | 2025久久精品国产99国产 | 91麻豆精品国产91久久久久 | 91久久久久久久 | 国产成人精品一区二区三区免费 | 国产精品高清自在线 | 国产精品熟女乱 | 91久久国产香蕉熟女线看 | 成人精品无码片区在线观看 | 精品国产片自在线拍免费看 | 国产高清av一级av毛片 | aⅴ中文| av中文字幕潮 | 精品日韩欧美在线 | 99精品一区二区三区无码吞精 | 成人深夜羞羞羞 | 韩国三级大乳在线观看 | 丰满成熟少妇a级毛片 | 国产精品九九在线播放麻豆 | 91亚洲女同在 | 91av剧情免费在线看片 | 国产一级久久久免费看 | 国产一区二区三区免费观看 | 97人妻精品全国免费视频 | 成年人影院日韩中字在线观看 | 国产尤物福利在线观看 | 精品无码一区二区三区亚洲桃色 | 国产精品先锋中文在线第一页 | 成人精品一区二区三 | 国产成人在线视频在线观看 | 国产成人精品女 | 2025无码最新国产在线观看 | 国产精品亚洲产品一区二区三区 | 国产干美女 |