From 22137ea1df173a3c58a641eb9cd12999258faf18 Mon Sep 17 00:00:00 2001
From: LAPTOP-SNT8I5JK\Boounion <Chenluhua@qq.com>
Date: 星期二, 07 一月 2025 17:00:49 +0800
Subject: [PATCH] 1.模拟添加PLC,删除PLC
---
SourceCode/Bond/BoounionPLC/BoounionPLCDlg.cpp | 12 ++++++++++--
1 files changed, 10 insertions(+), 2 deletions(-)
diff --git a/SourceCode/Bond/BoounionPLC/BoounionPLCDlg.cpp b/SourceCode/Bond/BoounionPLC/BoounionPLCDlg.cpp
index f23fc67..2ebdd74 100644
--- a/SourceCode/Bond/BoounionPLC/BoounionPLCDlg.cpp
+++ b/SourceCode/Bond/BoounionPLC/BoounionPLCDlg.cpp
@@ -111,6 +111,7 @@
// 执行此操作
SetIcon(m_hIcon, TRUE); // 设置大图标
SetIcon(m_hIcon, FALSE); // 设置小图标
+ theApp.m_model.init();
// toolbar
@@ -353,10 +354,17 @@
{
int id = (int)lParam;
if (id == IDC_BUTTON_ADD) {
- AfxMessageBox("IDC_BUTTON_ADD");
+ static int i = 0;
+ char szName[256];
+ sprintf_s(szName, 256, "PLC%d", ++i);
+ theApp.m_model.addPlc(szName, "192.168.1.188", 1001);
}
else if (id == IDC_BUTTON_DELETE) {
- AfxMessageBox("IDC_BUTTON_DELETE");
+ static int i = 0;
+ i += 2;
+ char szName[256];
+ sprintf_s(szName, 256, "PLC%d", i);
+ theApp.m_model.removePlc(szName);
}
else if (id == IDC_BUTTON_SETTINGS) {
--
Gitblit v1.9.3