private void Init()
{
try
{
labelFrequency.Text = string.Format("执行频率:{0}", _timerEvent.Frequency);
string time = string.Empty;
switch (_timerEvent.Frequency)
{
case "仅一次":
time = string.Format("执行时间:{0}", _timerEvent.Time.ToString("yyyy-MM-dd HH:mm:ss"));
break;
case "每天":
time = string.Format("执行时间:{0}", _timerEvent.Time.ToString("HH:mm:ss"));
break;
case "每周":
time = string.Format("执行时间:{0} {1}", DayOfWeek(_timerEvent.Time), _timerEvent.Time.ToString("HH:mm:ss"));
break;
case "每月":
time = string.Format("执行时间:{0}号 {1}", _timerEvent.Time.Day, _timerEvent.Time.ToString("HH:mm:ss"));
break;
}
labelTime.Text = time;
labelEvent.Text = string.Format("执行事件:{0}", _timerEvent.ExecEvents);
if (string.IsNullOrEmpty(_timerEvent.FilePath)) labelFilepath.Visible = false;
else
{
labelFilepath.Visible = true;
labelFilepath.Text = string.Format("软件路径:{0}", _timerEvent.FilePath);
}
}
catch
{
}
}