//要执行的任务 void DoAt8AM(object state) { //执行功能:每天8点钟 if (!Sum.ChangeFileName()) { Environment.Exit(0); } //System.InvalidOperationException:“线程间操作无效: 从不是创建控件“TxtTotal Invoke(new Action(() => { TxtTotal.Text = Sum.ReadTotal(); })); //再次设定下一次定时 SetTaskAtFixedTime(); }