change - 独立InitTable

master
SoulStar 1 month ago
parent 1e678902f5
commit 111db4b8db

@ -81,7 +81,6 @@ namespace NDSD_Screwdriver
LogDataGridView.AutoGenerateColumns = false; LogDataGridView.AutoGenerateColumns = false;
LogDataGridView.DataSource = null; LogDataGridView.DataSource = null;
LogDataGridView.DataSource = RFIDLogsEntitys; LogDataGridView.DataSource = RFIDLogsEntitys;
DOperate = new DOperate(); DOperate = new DOperate();
if (!server.ServerOpen(MemorySetting.ServerIP, MemorySetting.ServerPort)) if (!server.ServerOpen(MemorySetting.ServerIP, MemorySetting.ServerPort))
{ {
@ -138,6 +137,14 @@ namespace NDSD_Screwdriver
/// <param name="sender"></param> /// <param name="sender"></param>
/// <param name="e"></param> /// <param name="e"></param>
private void InitButton_Click(object sender, EventArgs e) private void InitButton_Click(object sender, EventArgs e)
{
InitTable();
}
/// <summary>
/// 初始化Table
/// </summary>
private void InitTable()
{ {
FlashIndex = 0; FlashIndex = 0;
textRFID = 0; textRFID = 0;
@ -402,6 +409,7 @@ namespace NDSD_Screwdriver
flashThread.Suspend(); flashThread.Suspend();
Thread.Sleep(100); Thread.Sleep(100);
} }
Thread.Sleep(100);
//刷新IO的状态 //刷新IO的状态
for (int i = 0; i < RFIDStatesEntities.Count; i++) for (int i = 0; i < RFIDStatesEntities.Count; i++)
{ {
@ -542,8 +550,9 @@ namespace NDSD_Screwdriver
{ {
while (!cancellationTokenSource.Token.IsCancellationRequested) while (!cancellationTokenSource.Token.IsCancellationRequested)
{ {
//SetNowWorkRow("0000000");
// 这里是你的长期运行逻辑 // 这里是你的长期运行逻辑
Thread.Sleep(rand.Next(4, 16) * 1000); // 模拟一些长时间的工作 Thread.Sleep(1000); // 模拟一些长时间的工作
} }
}, cancellationTokenSource.Token); }, cancellationTokenSource.Token);
} }

Loading…
Cancel
Save