SaveText.Ru

Без имени
  1. using System;
  2. using System.Collections.Generic;
  3. using System.ComponentModel;
  4. using System.Data;
  5. using System.Drawing;
  6. using System.Linq;
  7. using System.Text;
  8. using System.Threading;
  9. using System.Threading.Tasks;
  10. using System.Windows.Forms;
  11.  
  12. namespace _123
  13. {
  14.     public partial class Form1 : Form
  15.     {
  16.         public Form1()
  17.         {          
  18.             InitializeComponent();
  19.             Dispatcher.Invoke(new Action(() => textbox2 = "Поиск отсутствующих DLL"));
  20.  
  21.         }
  22.  
  23.         private void button1_Click(object sender, EventArgs e)
  24.         {
  25.             Form1 frm = new Form1();
  26.             double r = Convert.ToDouble(textBox1.Text);
  27.             double ress = r * r * 10 * 3.14;
  28.  
  29.             textBox2.Text = Convert.ToString(ress);
  30.         }
  31.  
  32.         private void textBox3_TextChanged(object sender, EventArgs e)
  33.         {
  34.  
  35.         }
  36.  
  37.         private void textBox1_TextChanged(object sender, EventArgs e)
  38.         {
  39.  
  40.         }
  41.  
  42.         private void button2_Click(object sender, EventArgs e)
  43.         {
  44.             double a = Convert.ToDouble(textBox3.Text);
  45.             double ressa = 6 * a * a;
  46.  
  47.             textBox4.Text = Convert.ToString(ressa);
  48.         }
  49.  
  50.         private void button3_Click(object sender, EventArgs e)
  51.         {
  52.             double b = Convert.ToDouble(textBox5.Text);
  53.             double ressb = (4 / 3) * (b / 2) * (b / 2) * (b / 2) * 3.14;
  54.  
  55.             textBox6.Text = Convert.ToString(ressb);
  56.         }
  57.  
  58.         private void button4_Click(object sender, EventArgs e)
  59.         {
  60.             Thread thread1 = new Thread(() =>
  61.             {
  62.                 button1_Click(sender, e);
  63.                
  64.  
  65.             });
  66.             thread1.Start();
  67.  
  68.         }
  69.  
  70.        /* public void click()
  71.         {
  72.             Form1 frm = new Form1();
  73.             double r = Convert.ToDouble(frm.textBox1.Text);
  74.             double ress = r * r * 10 * 3.14;
  75.  
  76.             frm.textBox2.Text = Convert.ToString(ress);
  77.  
  78.  
  79.         }*/
  80.     }
  81. }

Share with your friends:

Распечатать