From ed0b1e3c75489ea76e01b1c6bebd3bb2d90e7535 Mon Sep 17 00:00:00 2001
From: C3204 <zhengyabo@lanpucloud.cn>
Date: 星期四, 25 十二月 2025 09:49:34 +0800
Subject: [PATCH] 修复log显示以及文件大小问题。
---
LB_SmartVision/Forms/Pages/ProcessPage/ProcessControl.cs | 21 +++++++++++++++++----
1 files changed, 17 insertions(+), 4 deletions(-)
diff --git a/LB_SmartVision/Forms/Pages/ProcessPage/ProcessControl.cs b/LB_SmartVision/Forms/Pages/ProcessPage/ProcessControl.cs
index 43158ae..a3e21fd 100644
--- a/LB_SmartVision/Forms/Pages/ProcessPage/ProcessControl.cs
+++ b/LB_SmartVision/Forms/Pages/ProcessPage/ProcessControl.cs
@@ -1,7 +1,8 @@
锘縰sing HalconDotNet;
+using LB_SmartVision.Forms.Pages.SettingPage;
using LB_SmartVision.ProcessRun;
using LB_VisionControl;
-using Layout = LB_SmartVision.Forms.Pages.SettingPage.Layout;
+
namespace LB_SmartVision.Forms.Pages.ProcessPage
{
@@ -71,7 +72,9 @@
}));
}
else
+ {
UserHSmartWindowControl.ClearObj();
+ }
}
/// <summary>
@@ -90,7 +93,9 @@
}));
}
else
+ {
this.label1.Text = $"鎬绘暟锛歿ProcessRunBll.total}";
+ }
}
public bool Run(out string msg)
@@ -101,8 +106,10 @@
return false;
}
- if (isCircleRuning || ProcessRunBll.bPruning)
+ if (isCircleRuning || ProcessRunBll.bRuning)
+ {
ProcessRunBll.LogInfo($"{ProcessRunBll.Name}姝e湪杩愯", LogInfoType.ERROR);
+ }
ProcessRunBll.Run();
@@ -119,7 +126,9 @@
try
{
if (ProcessRunBll == null)
+ {
return;
+ }
ProcessRunBll.LogInfo(string.Format("娴佺▼[{0}]寮�濮嬭繍琛�", this.ProcessRunBll.Name), LogInfoType.INFO);
@@ -127,7 +136,9 @@
result = Run(out msg);
if (ProcessRunBll.GetImage(_Layout, out _, out HObject RecordImage))
+ {
ShowHoImage(RecordImage);
+ }
}
catch { msg = "杩愯鍑虹幇浜嗗紓甯�"; }
@@ -155,7 +166,7 @@
else
{
isCircleRuning = false;
- threadCircleRun.Abort();
+ //threadCircleRun.Abort();
}
}
catch { }
@@ -188,12 +199,14 @@
, result ? LogInfoType.PASS : LogInfoType.ERROR);
if (ProcessRunBll.GetImage(_Layout, out _, out HObject RecordImage))
+ {
ShowHoImage(RecordImage);
+ }
}
catch { }
//}));
- Thread.Sleep(100);
+ Thread.Sleep(33);
}
}
--
Gitblit v1.9.3