/// <summary> /// Cette Methode permet de mettre a jour le Form de facon Safe /// </summary> /// <param name="sender"></param> /// <param name="e"></param> public void UpdateScreen(object sender, EventArgs e) { if (this.textBoxRAM.InvokeRequired) { SetTextBoxRAMCallback d = new SetTextBoxRAMCallback(SetTextBoxRAM); this.Invoke(d, new object[] { perfData.getAllStates()[1] }); } else { this.textBoxRAM.Text = "(No Invoke)"; } if (this.textBoxCPU.InvokeRequired) { SetTextBoxCPUCallback d = new SetTextBoxCPUCallback(SetTextBoxCPU); this.Invoke(d, new object[] { perfData.getAllStates()[0] }); } else { this.textBoxCPU.Text = "(No Invoke)"; } if (this.textBoxDisk.InvokeRequired) { SetTextBoxDiskCallback d = new SetTextBoxDiskCallback(SetTextBoxDisk); this.Invoke(d, new object[] { perfData.getAllStates()[2] }); } else { this.textBoxDisk.Text = "(No Invoke)"; } }
public void button1_Click_1(object sender, EventArgs e) { Comparaison compare = new Comparaison(); int text1; int text2; int text3; Console.WriteLine(perfData.getAllStates()[1]); text1 = Convert.ToInt32(perfData.getAllStates()[1]); // text1 = Convert.ToInt32(textBox1.Text); compare.CPUtest = text1; text2 = Convert.ToInt32(textBox2.Text); compare.RAMtest = text2; text3 = Convert.ToInt32(textBox3.Text); compare.Disktest = text3; compare.VerifTotal(); }