private void Monitor_Load(object sender, EventArgs e) { myOPC = new OPCAPI(); myOPC.UpdateRate = 1000; myOPC.ReadCompleted += MyOPC_ReadCompleted; if (ItemIDs != null) { myOPC.SetItemIDs(ItemIDs); } try { myOPC.InitOPC(); } catch (Exception ex) { MessageBox.Show(ex.Message); } DrawLed(0); Panel.CheckForIllegalCrossThreadCalls = false; NumericUpDown.CheckForIllegalCrossThreadCalls = false; button1.Select(); }
private void 待机画面_Load(object sender, EventArgs e) { try { myOPC.ReadCompleted += MyOPC_ReadItemCompleted; // myOPC.WriteCompleted += MyOPC_WriteCompleted; OPCAPI.PLC_IP = PLCIP; myOPC.InitOPC(); InitPointList(); SetGraph2(); var p = splitContainer2.Panel1; if (EnableManual) { button2.Visible = true; } else { button2.Visible = false; } } catch { } }