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