Altre modifiche x test background worker (x gather principale?)

This commit is contained in:
Samuele E. Locatelli
2019-11-07 21:08:57 +01:00
parent 326e9898bf
commit 30695c7ffe
3 changed files with 50 additions and 5 deletions
+3 -1
View File
@@ -7,6 +7,7 @@
/// </summary>
private System.ComponentModel.IContainer components = null;
#if false
/// <summary>
/// Clean up any resources being used.
/// </summary>
@@ -18,7 +19,8 @@
components.Dispose();
}
base.Dispose(disposing);
}
}
#endif
#region Windows Form Designer generated code
+46 -4
View File
@@ -633,9 +633,49 @@ namespace IOB_WIN
#region Area BackGroundWorker
/// <summary>
/// Worker x azioni su thread separato
/// Worker x azioni VERSO IL SERVER MES su thread separato
/// </summary>
private BackgroundWorker backgroundWorker;
private BackgroundWorker bgWorkerMES;
// Set up the BackgroundWorker object by
// attaching event handlers.
private void InitializeBgWorkerMes()
{
bgWorkerMES.DoWork += BgWorkerMES_DoWork;
bgWorkerMES.RunWorkerCompleted += BgWorkerMES_RunWorkerCompleted;
bgWorkerMES.ProgressChanged += BgWorkerMES_ProgressChanged;
}
private void BgWorkerMES_ProgressChanged(object sender, ProgressChangedEventArgs e)
{
//throw new NotImplementedException();
}
private void BgWorkerMES_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
{
//throw new NotImplementedException();
}
private void BgWorkerMES_DoWork(object sender, DoWorkEventArgs e)
{
//throw new NotImplementedException();
}
protected override void Dispose(bool disposing)
{
if (disposing && (components != null))
{
components.Dispose();
// chiudo ANCHE background worker
if (bgWorkerMES != null)
{
bgWorkerMES.Dispose();
}
}
base.Dispose(disposing);
}
#if false
//handler for DoWork Event
private void backgroundWorker1_DoWork(object sender, DoWorkEventArgs e)
{
@@ -685,8 +725,9 @@ namespace IOB_WIN
//Handler for progress Changed Event
private void backgroundWorker1_ProgressChanged(object sender, ProgressChangedEventArgs e)
{
#if false
//update the UI here
((MainForm)this.Parent).advProgBar();
#if false
progressBar.Value = e.ProgressPercentage;
#endif
}
@@ -695,7 +736,8 @@ namespace IOB_WIN
{
//Task to be performed after completion of background task.Like Give some message.
MessageBox.Show("Task Completed");
}
}
#endif
#endregion
+1
View File
@@ -140,6 +140,7 @@
<Compile Include="..\VersGen\VersGen.cs">
<Link>VersGen.cs</Link>
</Compile>
<Compile Include="GlobalSuppressions.cs" />
<Compile Include="IobOmron.cs" />
<Compile Include="IobSiemensAt2001.cs" />
<Compile Include="IobSiemensLasco.cs" />