111,124
社区成员
发帖
与我相关
我的任务
分享 #region 更新挂机时间
if (Anydesk.IsAnyDeskOpen())
{
Thread.Sleep(60000); //1分钟记录一次
using (SqlConnection conn = new SqlConnection(connstr))
{
conn.Open();
SqlCommand cmd = new SqlCommand("update TB_Guaji set G_date='" + DateTime.Now.ToString("yyyy/MM/dd HH:mm:ss") + "',GJSC=GJSC+1 where id=" + txtShuaID.Text, conn);
cmd.ExecuteNonQuery();
txtGJSC.Text = (Convert.ToInt32(txtGJSC.Text) + 1).ToString();
TimeSpan ts = new TimeSpan(0, 0, Convert.ToInt32(Convert.ToInt32(txtGJSC.Text) + 1) * 60);
tssl_GjZt.Text = "已挂" + (int)ts.TotalHours + "小时" + (int)ts.Minutes + "分钟";
}
}
else
{
tssl_GjZt.Text = "挂机进程意外终止!";
this.Text = "挂机端(意外终止)";
}
#endregion