오전 6 시부 터 오후 6 시까 지 C#을 사용하여 SMS 프로그램을 보내고 있습니다. 6PM 일 때 그 프로세스를 중지하고 다음 날 오전 7시 프로세스를 다시 시작합니다. 다음 코드는 작동하지 않습니다. 프로그램이 실행 중일 때 시간이 오후 6 시가되면 멈추지 않습니다. Plz이 해결하는 데 도움이됩니다. 당신조건이 참일 때 실행중인 프로그램을 중지하고 다시 시작하는 방법
new Thread(delegate()
{
while (DateTime`me.Now.Hour.ToString("HH") != "18")
{
sms.endSMS();
Thread.Sleep(20000);}
Thread.Sleep(500000);
}).Start();
... 나, 매일 밤 다음 윈도우에 내장 된 작업 스케줄러 7am에 귀하의 응용 프로그램을 시작하는 매일 사용 .. –
가 DateTime'me 무엇 오후 6시에 프로세스를 종료? –
또한 Quartz.net – Aron