private void cbTimeStr_CheckedChanged(object sender, EventArgs e) { try { if (cbTimeStr.Checked) { //禁止Hex自动发送。 cbTimeHex.Checked = false; int t = int.Parse(tbTimeStr.Text); if (t < 5) { t = 5; tbTimeStr.Text = Convert.ToString(t, 10); } //启动Str自动发送。 tbTimeStr.Enabled = false; TimeStr.Enabled = true; TimeStr.Interval = t; TimeStr.Start(); } else { TimeStr.Stop(); TimeStr.Enabled = false; tbTimeStr.Enabled = true; } } catch (Exception Err) { MessageBox.Show("定时值不正确!" + Err.Message, "提示"); } }
private void StopAutoSend() { //停止自动发送字符串。 TimeStr.Stop(); TimeStr.Enabled = false; tbTimeStr.Enabled = true; cbTimeStr.Checked = false; //停止自动发送命令。 TimeHex.Stop(); TimeHex.Enabled = false; tbTimeHex.Enabled = true; cbTimeHex.Checked = false; }
public override string ToString() { return("cChkOut_A " + TimeStr.ToString("d/M H:mm:ss") + "\t"); }
public override string ToString() { return("ChkInn " + TimeStr.ToString("d/M H:mm:ss") + "\t"); }
public override string ToString() { return(" TimeStr: " + TimeStr.ToString("dd/MM H:mm") + "\n"); }