From 72f9f67c8534738413d5042c47628453a1cf68df Mon Sep 17 00:00:00 2001 From: zqm Date: Thu, 6 Nov 2025 10:16:00 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=BASetting=E7=AA=97=E5=8F=A3=E6=B7=BB?= =?UTF-8?q?=E5=8A=A0=E5=AE=9A=E6=97=B6=E5=99=A8=E5=8A=9F=E8=83=BD=EF=BC=8C?= =?UTF-8?q?=E6=AF=8F=E7=A7=92=E8=A7=A6=E5=8F=91=E4=B8=80=E6=AC=A1=EF=BC=8C?= =?UTF-8?q?=E4=BB=85=E5=9C=A8=E9=9D=9E=E8=AE=BE=E8=AE=A1=E6=A8=A1=E5=BC=8F?= =?UTF-8?q?=E4=B8=94=E7=AA=97=E5=8F=A3=E6=98=BE=E7=A4=BA=E6=97=B6=E5=90=AF?= =?UTF-8?q?=E5=8A=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../CS/Framework4.0/Toprie/Toprie/Setting.cs | 44 +++++++++++++++++++ 1 file changed, 44 insertions(+) diff --git a/Windows/CS/Framework4.0/Toprie/Toprie/Setting.cs b/Windows/CS/Framework4.0/Toprie/Toprie/Setting.cs index a4d1f3b..a5ae224 100644 --- a/Windows/CS/Framework4.0/Toprie/Toprie/Setting.cs +++ b/Windows/CS/Framework4.0/Toprie/Toprie/Setting.cs @@ -11,9 +11,53 @@ namespace JoyD.Windows.CS { public partial class Setting : Form { + // 创建并显示检测配置窗口 + public static Setting Form = new Setting(); + + // 定时器字段 + private Timer _timer; + public Setting() { InitializeComponent(); + + // 初始化定时器 + _timer = new Timer(); + _timer.Interval = 1000; // 1秒 = 1000毫秒 + _timer.Tick += Timer_Tick; + + // 注册窗口事件 + this.Shown += Setting_Shown; + this.FormClosing += Setting_FormClosing; + } + + /// + /// 窗口显示时启动定时器 + /// + private void Setting_Shown(object sender, EventArgs e) + { + // 仅在非设计模式下启动定时器 + if (!DesignMode) + { + _timer.Start(); + } + } + + /// + /// 窗口关闭时停止定时器 + /// + private void Setting_FormClosing(object sender, FormClosingEventArgs e) + { + _timer.Stop(); + } + + /// + /// 定时器每秒触发的事件处理方法 + /// + private void Timer_Tick(object sender, EventArgs e) + { + // 这里可以添加每秒需要执行的代码 + // 例如:更新界面数据、检查状态等 } } }