From 823d41cfb4d4a2e679d883ce3cac680f94e02b75 Mon Sep 17 00:00:00 2001 From: wtt <1985833171@qq.com> Date: 星期一, 18 八月 2025 16:43:20 +0800 Subject: [PATCH] 1 --- LMES/XiaoZhuGe_autoGetData.cs | 72 +++++++++++++++++++++++++++++++++--- 1 files changed, 66 insertions(+), 6 deletions(-) diff --git a/LMES/XiaoZhuGe_autoGetData.cs b/LMES/XiaoZhuGe_autoGetData.cs index a15e860..096dacc 100644 --- a/LMES/XiaoZhuGe_autoGetData.cs +++ b/LMES/XiaoZhuGe_autoGetData.cs @@ -15,15 +15,75 @@ public XiaoZhuGe_autoGetData() { InitializeComponent(); + + //涓虹郴缁熸墭鐩樺浘鏍囧鍔� 鍙冲嚮鑿滃崟椤� + ContextMenu contextMenu = new ContextMenu(); + MenuItem exitMenuItem = new MenuItem("閫�鍑�"); + exitMenuItem.Click += ExitMenuItem_Click; + contextMenu.MenuItems.Add(exitMenuItem); + notifyIcon_Icon.ContextMenu = contextMenu; + + //椤甸潰鍒濆鍖� + set_initPage(); } - private void button1_Click(object sender, EventArgs e) + #region 椤甸潰鍒濆鍖� + public void set_initPage() { - XZG_DataSynchronizationController t = new XZG_DataSynchronizationController(); - - //t.getAddMaterAsync_1(); - - t.icmoInfoSyncFromERPToXZG(); + timer1.Enabled = true; } + #endregion + + #region 瀹氭椂鍣�1锛氱敤浜庨殣钘忛〉闈笌浠诲姟鏍忓浘鏍� + private void timer1_Tick(object sender, EventArgs e) + { + //绯荤粺鎵樼洏鏄剧ず杞欢鍥炬爣 + this.notifyIcon_Icon.Visible = true; + // 闅愯棌涓荤獥浣� + this.Hide(); + // 闅愯棌浠诲姟鏍忚蒋浠跺浘鏍� + this.ShowInTaskbar = false; + + timer1.Enabled = false; + } + #endregion + + #region 瀹氭椂鍣�2锛氱敤浜庡畾鏃跺悓姝ユ暟鎹� + private void timer2_Tick(object sender, EventArgs e) + { + try + { + XZG_DataSynchronizationController t = new XZG_DataSynchronizationController(); + t.dataAnsy(); + }catch(Exception e1) + { + string sErrMsg = ""; + } + } + #endregion + + #region 绯荤粺鎵樼洏鐐瑰嚮鍥炬爣鍚庡浘鏍囦粛瀛樺湪 + private void notifyIcon_Icon_MouseDoubleClick(object sender, MouseEventArgs e) + { + + + if (e.Button == MouseButtons.Left && e.Clicks == 2) // 鍙屽嚮宸﹂敭浜嬩欢绀轰緥 + { + // 澶勭悊鍙屽嚮浜嬩欢锛屼緥濡傛樉绀烘垨闅愯棌涓荤獥浣撶瓑銆� + //this.Show(); // 绀轰緥锛氭樉绀轰富绐椾綋锛堝鏋滀箣鍓嶆槸闅愯棌鐨勶級 + //this.WindowState = FormWindowState.Normal; // 纭繚绐楀彛澶勪簬姝e父鐘舵�侊紙闈炴渶灏忓寲锛� + + //绯荤粺鎵樼洏鏄剧ず杞欢鍥炬爣 + this.notifyIcon_Icon.Visible = true; //淇濊瘉绯荤粺鎵樼洏鍥炬爣浠嶆棫瀛樺湪 + } + } + #endregion + + #region 绯荤粺鎵樼洏鍥炬爣 鍙冲嚮鍔熻兘鑿滃崟閫�鍑烘寜閽簨浠� + private void ExitMenuItem_Click(object sender, EventArgs e) + { + Application.Exit(); // 杩欏皢鍏抽棴鏁翠釜搴旂敤绋嬪簭 + } + #endregion } } -- Gitblit v1.9.1