From 4e3e35378d8c677397ece01378582b89869b572a Mon Sep 17 00:00:00 2001
From: mrDarker <mr.darker@163.com>
Date: 星期三, 09 七月 2025 17:25:00 +0800
Subject: [PATCH] 创建 IV2M_LoadImageFromFolder 函数,提取重复代码,新增产品ID自动提取
---
ENRIT/View/ViewScanImage.cpp | 17 ++++++++++++-----
1 files changed, 12 insertions(+), 5 deletions(-)
diff --git a/ENRIT/View/ViewScanImage.cpp b/ENRIT/View/ViewScanImage.cpp
index 25de260..836e7cd 100644
--- a/ENRIT/View/ViewScanImage.cpp
+++ b/ENRIT/View/ViewScanImage.cpp
@@ -1276,17 +1276,24 @@
}
else if(pDlg->m_nThreadCmd == M_CMD_IMG_LOAD_ALL)
{
- if(pDlg->m_IV2M == NULL)
+ if (pDlg->m_IV2M == NULL) {
return 0;
+ }
- pDlg->m_IV2M->IV2M_LoadImageFullFile(-1,pDlg->m_pGlassData, [&] (BYTE iSide)
- {
- int iView = pDlg->GetViewIndex(iSide);
-
+ pDlg->m_IV2M->IV2M_LoadImageFullFile(-1,pDlg->m_pGlassData, [&] (BYTE iSide) {
+ int iView = pDlg->GetViewIndex(iSide);
pDlg->InitScrollInfo(iSide,0);
pDlg->m_frameImg[iView].Invalidate(FALSE);
pDlg->m_frameImg[iView].Invalidate();
});
+
+ //CString strFolderPath = _T("D:\\备份\\光检机\\EI、Rcut\\RCUT\\图片\\n8_NG");
+ //pDlg->m_IV2M->IV2M_LoadImageFromFolder(-1, strFolderPath, pDlg->m_pGlassData, [&](BYTE iSide) {
+ // int iView = pDlg->GetViewIndex(iSide);
+ // pDlg->InitScrollInfo(iSide, 0);
+ // pDlg->m_frameImg[iView].Invalidate(FALSE);
+ // pDlg->m_frameImg[iView].Invalidate();
+ //});
}
else if(pDlg->m_nThreadCmd == M_CMD_IMG_SAVE_ALL)
{
--
Gitblit v1.9.3