private void CheckDaily()
{
while (true)
{
//判断一下时间 59
if(DateTime.Now.Minute==59)
{
//是59 调外部的程序 运行。 StartProcess 或 Process.Start();
Process p = Process.Start("SMU_Report.exe");
p.WaitForExit();//关键,等待外部程序退出后才能往下执行
Thread.Sleep(1000*60*59);
}
else
{ //不到59 cont。。
Thread.Sleep(1000 * 59);
}
}
}
C# 调用外部EXE程序
最新推荐文章于 2025-04-10 11:55:20 发布