-1
我有一個Winforms應用程序,我想每5分鐘運行一次後臺工作進程。我正在使用.Net 4.0。在Winforms中每運行一個'5'分鐘運行一個backgroundworker進程
'BackgoundWorker'組件可以嗎? ?
我有一個Winforms應用程序,我想每5分鐘運行一次後臺工作進程。我正在使用.Net 4.0。在Winforms中每運行一個'5'分鐘運行一個backgroundworker進程
'BackgoundWorker'組件可以嗎? ?
u可以使用C#定時器--->
DispatcherTimer dispatcherTimer = new DispatcherTimer();
dispatcherTimer.Tick += new EventHandler(dispatcherTimer_Tick);
TimeSpan interval = TimeSpan.FromMinutes(5);
dispatcherTimer.Interval = interval;
dispatcherTimer.Start();
使用的WinForms計時器對象與DispatcherTimer可能會更好,所以如果他沒有使用它,他就不會吸引WPF。 –
你可以檢查此http://stackoverflow.com/questions/1241618/backgroundworker-thread-and-timer-logic –