【发布时间】:2019-12-05 13:26:40
【问题描述】:
参考以下代码:
ChangeResumeformat() 是我想在基本时间执行的方法,但这并没有被采纳。
在调试案例中,我可以轻松地执行该方法并获得结果。
请帮忙。
public Service1()
{
InitializeComponent();
}
protected override void OnStart(string[] args)
{
WriteToFile("started open " + DateTime.Now);
System.Diagnostics.Debugger.Launch();
timer.Elapsed += new ElapsedEventHandler(ChangeResumeformat);
timer.Interval = 100000; //number in milisecinds
timer.Enabled = true;
}
protected override void OnStop()
{
// ChangeResumeformat()
}
public void ChangeResumeformat(object source, ElapsedEventArgs e)
【问题讨论】:
-
你在哪里做的计时器?你到底是怎么调试的
-
我在 InitializeComponent() 下添加了我的方法;
-
仍然没有代码制作计时器...
-
timer.Elapsed += new ElapsedEventHandler(ChangeResumeformat); timer.Interval = 100000; //毫秒数 timer.Enabled = true;
-
不指定事件,则不做计时器