Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.ComponentModel;
- using System.Data;
- using System.Drawing;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- using System.Windows.Forms;
- namespace WindowsFormsApplication1
- {
- public partial class Form1 : Form
- {
- string binary;
- int AL, AH, BL, BH, CL, CH, DL, DH, AX, BX, CX, DX, sAX;
- //int AL, AH, BL, BH, CL, CH, DL, DH, AX, BX, CX, DX;
- int[] tab = new int[12];
- const string[] znaki = {"AX", "BX"};
- private int get1()
- {
- string str = textBox14.Text;
- string cmd = str.Substring(0, 3);
- string par1 = str.Substring(4, 2);
- string par2 = str.Substring(7, 2);
- for (int i = 0; i < sizeof(); i++) {
- if(par1.Equals(char[i]))
- return tab[i];
- }
- }
- public Form1()
- {
- InitializeComponent();
- }
- private void button1_Click(object sender, EventArgs e)
- {
- }
- private void label12_Click(object sender, EventArgs e)
- {
- }
- private void listBox1_SelectedIndexChanged(object sender, EventArgs e)
- {
- }
- private void textBox1_TextChanged(object sender, EventArgs e)
- {
- }
- private void textBox13_TextChanged(object sender, EventArgs e)
- {
- //this.textBox13.AppendText(sender + Environment.NewLine);
- }
- private void textBox9_TextChanged(object sender, EventArgs e)
- {
- }
- private void button3_Click(object sender, EventArgs e)
- {
- if (!string.IsNullOrWhiteSpace(textBox9.Text))
- {
- int sAX = Convert.ToInt32(textBox9.Text);
- if (sAX <= 32767 && sAX >= -32768)
- {
- int AX = Convert.ToInt16(textBox9.Text);
- string binary = Convert.ToString(AX, 2);
- char pad = '0';
- string binary2 = binary.PadLeft(16, pad);
- this.textBox13.Text = "AX: " + binary2 ;
- this.textBox1.Text = binary2.Substring(binary2.Length - 8);
- this.textBox2.Text = binary2.Substring(0, Math.Min(binary2.Length, 8));
- }
- else
- {
- MessageBox.Show("Liczba nie spelnia parametrow");
- }
- }
- else
- {
- MessageBox.Show("Podaj liczby");
- }
- }
- private void button4_Click(object sender, EventArgs e)
- {
- {
- if (!string.IsNullOrWhiteSpace(textBox10.Text))
- {
- int sBX = Convert.ToInt32(textBox10.Text);
- if (sBX <= 32767 && sAX >= -32768)
- {
- int BX = Convert.ToInt16(textBox10.Text);
- string binary = Convert.ToString(BX, 2);
- char pad = '0';
- string binary2 = binary.PadLeft(16, pad);
- this.textBox13.Text ="BX: " + binary2;
- this.textBox3.Text = binary2.Substring(binary2.Length - 8);
- this.textBox4.Text = binary2.Substring(0, Math.Min(binary2.Length, 8));
- }
- else
- {
- MessageBox.Show("Liczba nie spelnia parametrow");
- }
- }
- else
- {
- MessageBox.Show("Podaj liczby");
- }
- }
- }
- private void textBox10_TextChanged(object sender, EventArgs e)
- {
- }
- private void button5_Click(object sender, EventArgs e)
- {
- {
- if (!string.IsNullOrWhiteSpace(textBox11.Text))
- {
- int sCX = Convert.ToInt32(textBox11.Text);
- if (sCX <= 32767 && sCX >= -32768)
- {
- int CX = Convert.ToInt16(textBox11.Text);
- string binary = Convert.ToString(CX, 2);
- char pad = '0';
- string binary2 = binary.PadLeft(16, pad);
- this.textBox13.Text ="CX: " + binary2;
- this.textBox5.Text = binary2.Substring(binary2.Length - 8);
- this.textBox6.Text = binary2.Substring(0, Math.Min(binary2.Length, 8));
- }
- else
- {
- MessageBox.Show("Liczba nie spelnia parametrow");
- }
- }
- else
- {
- MessageBox.Show("Podaj liczby");
- }
- }
- }
- private void button6_Click(object sender, EventArgs e)
- {
- {
- if (!string.IsNullOrWhiteSpace(textBox12.Text))
- {
- int sDX = Convert.ToInt32(textBox12.Text);
- if (sDX <= 32767 && sDX >= -32768)
- {
- int DX = Convert.ToInt16(textBox12.Text);
- string binary = Convert.ToString(DX, 2);
- char pad = '0';
- string binary2 = binary.PadLeft(16, pad);
- this.textBox13.Text ="DX: " + binary2;
- this.textBox7.Text = binary2.Substring(binary2.Length - 8);
- this.textBox8.Text = binary2.Substring(0, Math.Min(binary2.Length, 8));
- }
- else
- {
- MessageBox.Show("Liczba nie spelnia parametrow");
- }
- }
- else
- {
- MessageBox.Show("Podaj liczby");
- }
- }
- }
- private void textBox14_TextChanged(object sender, EventArgs e)
- {
- }
- private void button7_Click(object sender, EventArgs e)
- {
- if (!string.IsNullOrWhiteSpace(textBox14.Text))
- {
- int sAX = Convert.ToInt32(textBox9.Text);
- int sBX = Convert.ToInt32(textBox10.Text);
- int sCX = Convert.ToInt32(textBox11.Text);
- int sDX = Convert.ToInt32(textBox12.Text);
- string binaryA = Convert.ToString(AX, 2);
- string binaryB = Convert.ToString(BX, 2);
- string binaryC = Convert.ToString(CX, 2);
- string binaryD = Convert.ToString(DX, 2);
- string dodawanie = "ADD";
- string rejestrA = "AX";
- string rejestrB = "BX";
- string rejestrC = "CX";
- string rejestrD = "DX";
- string rejestrAL = "AL";
- string rejestrBL = "BL";
- string rejestrCL = "CL";
- string rejestrDL = "DL";
- string rejestrAH = "AH";
- string rejestrBH = "BH";
- string rejestrCH = "CH";
- string rejestrDH = "DH";
- int dzialanie;
- string str = textBox14.Text;
- string cmd = str.Substring(0, 3);
- string par1 = str.Substring(4, 2);
- string par2 = str.Substring(7, 2);
- if (cmd.Equals(dodawanie))
- {
- int x1 = get1();
- tab[x1] += tab[x2];
- if (par1.Equals(rejestrA) && par2.Equals(rejestrB) && !string.IsNullOrWhiteSpace(textBox9.Text) && !string.IsNullOrWhiteSpace(textBox10.Text))
- {
- int sAX = Convert.ToInt32(textBox9.Text);
- int sBX = Convert.ToInt32(textBox10.Text);
- dzialanie=sAX+sBX;
- string wynik = Convert.ToString(dzialanie);
- this.textBox13.Text = wynik;
- this.textBox10.Text = wynik;
- }
- else if (par1.Equals(rejestrA) && par2.Equals(rejestrC) && !string.IsNullOrWhiteSpace(textBox9.Text) && !string.IsNullOrWhiteSpace(textBox11.Text))
- {
- int sAX = Convert.ToInt32(textBox9.Text);
- int sCX = Convert.ToInt32(textBox11.Text);
- dzialanie = sAX + sCX;
- string wynik = Convert.ToString(dzialanie);
- this.textBox13.Text = wynik;
- this.textBox11.Text = wynik;
- }
- else if (par1.Equals(rejestrA) && par2.Equals(rejestrD) && !string.IsNullOrWhiteSpace(textBox9.Text) && !string.IsNullOrWhiteSpace(textBox12.Text))
- {
- int sAX = Convert.ToInt32(textBox9.Text);
- int sDX = Convert.ToInt32(textBox12.Text);
- dzialanie = sAX + sDX;
- string wynik = Convert.ToString(dzialanie);
- this.textBox13.Text = wynik;
- this.textBox12.Text = wynik;
- }
- else if (par1.Equals(rejestrB) && par2.Equals(rejestrA) && !string.IsNullOrWhiteSpace(textBox10.Text) && !string.IsNullOrWhiteSpace(textBox9.Text))
- {
- int sBX = Convert.ToInt32(textBox10.Text);
- int sAX = Convert.ToInt32(textBox9.Text);
- dzialanie = sAX + sBX;
- string wynik = Convert.ToString(dzialanie);
- this.textBox13.Text = wynik;
- this.textBox10.Text = wynik;
- }
- else if (par1.Equals(rejestrB) && par2.Equals(rejestrC) && !string.IsNullOrWhiteSpace(textBox10.Text) && !string.IsNullOrWhiteSpace(textBox11.Text))
- {
- int sBX = Convert.ToInt32(textBox10.Text);
- int sCX = Convert.ToInt32(textBox10.Text);
- dzialanie = sBX + sCX;
- string wynik = Convert.ToString(dzialanie);
- this.textBox13.Text = wynik;
- this.textBox11.Text = wynik;
- }
- else if (par1.Equals(rejestrB) && par2.Equals(rejestrD) && !string.IsNullOrWhiteSpace(textBox10.Text) && !string.IsNullOrWhiteSpace(textBox12.Text))
- {
- int sBX = Convert.ToInt32(textBox10.Text);
- int sDX = Convert.ToInt32(textBox12.Text);
- dzialanie = sBX + sDX;
- string wynik = Convert.ToString(dzialanie);
- this.textBox13.Text = wynik;
- this.textBox12.Text = wynik;
- }
- else if (par1.Equals(rejestrC) && par2.Equals(rejestrA) && !string.IsNullOrWhiteSpace(textBox9.Text) && !string.IsNullOrWhiteSpace(textBox11.Text))
- {
- int sCX = Convert.ToInt32(textBox11.Text);
- int sAX = Convert.ToInt32(textBox9.Text);
- dzialanie = sCX + sAX;
- string wynik = Convert.ToString(dzialanie);
- this.textBox13.Text = wynik;
- this.textBox11.Text = wynik;
- }
- else if (par1.Equals(rejestrC) && par2.Equals(rejestrB) && !string.IsNullOrWhiteSpace(textBox10.Text) && !string.IsNullOrWhiteSpace(textBox11.Text))
- {
- int sCX = Convert.ToInt32(textBox11.Text);
- int sBX = Convert.ToInt32(textBox10.Text);
- dzialanie = sCX + sBX;
- string wynik = Convert.ToString(dzialanie);
- this.textBox13.Text = wynik;
- this.textBox11.Text = wynik;
- }
- else if (par1.Equals(rejestrC) && par2.Equals(rejestrD) && !string.IsNullOrWhiteSpace(textBox12.Text) && !string.IsNullOrWhiteSpace(textBox11.Text))
- {
- int sCX = Convert.ToInt32(textBox11.Text);
- int sDX = Convert.ToInt32(textBox12.Text);
- dzialanie = sCX + sDX;
- string wynik = Convert.ToString(dzialanie);
- this.textBox13.Text = wynik;
- this.textBox11.Text = wynik;
- }
- else if (par1.Equals(rejestrD) && par2.Equals(rejestrA) && !string.IsNullOrWhiteSpace(textBox9.Text) && !string.IsNullOrWhiteSpace(textBox12.Text))
- {
- int sDX = Convert.ToInt32(textBox12.Text);
- int sAX = Convert.ToInt32(textBox9.Text);
- dzialanie = sAX + sDX;
- string wynik = Convert.ToString(dzialanie);
- this.textBox13.Text = wynik;
- this.textBox12.Text = wynik;
- }
- else if (par1.Equals(rejestrD) && par2.Equals(rejestrB) && !string.IsNullOrWhiteSpace(textBox10.Text) && !string.IsNullOrWhiteSpace(textBox12.Text))
- {
- int sDX = Convert.ToInt32(textBox12.Text);
- int sBX = Convert.ToInt32(textBox10.Text);
- dzialanie = sBX + sDX;
- string wynik = Convert.ToString(dzialanie);
- this.textBox13.Text = wynik;
- this.textBox12.Text = wynik;
- }
- else if (par1.Equals(rejestrD) && par2.Equals(rejestrC) && !string.IsNullOrWhiteSpace(textBox11.Text) && !string.IsNullOrWhiteSpace(textBox12.Text))
- {
- int sDX = Convert.ToInt32(textBox12.Text);
- int sBX = Convert.ToInt32(textBox11.Text);
- dzialanie = sBX + sDX;
- string wynik = Convert.ToString(dzialanie);
- this.textBox13.Text = wynik;
- this.textBox12.Text = wynik;
- }
- else if (par1.Equals(rejestrAL) && par2.Equals(rejestrBL) && !string.IsNullOrWhiteSpace(textBox1.Text) && !string.IsNullOrWhiteSpace(textBox3.Text))
- {
- int sAL = Convert.ToInt32(textBox1.Text, 2);
- int sBL = Convert.ToInt32(textBox3.Text, 2);
- dzialanie = sAL + sBL;
- string wynik = Convert.ToString(dzialanie);
- this.textBox13.Text = wynik;
- this.textBox1.Text = wynik;
- int koncowy = AX + dzialanie;
- string wynikkoncowy = Convert.ToString(koncowy);
- this.textBox9.Text = wynikkoncowy;
- }
- else if (par1.Equals(rejestrAL) && par2.Equals(rejestrCL) && !string.IsNullOrWhiteSpace(textBox1.Text) && !string.IsNullOrWhiteSpace(textBox5.Text))
- {
- int sAL = Convert.ToInt32(textBox1.Text, 2);
- int sCL = Convert.ToInt32(textBox5.Text, 2);
- dzialanie = sAL + sCL;
- string wynik = Convert.ToString(dzialanie);
- this.textBox13.Text = wynik;
- this.textBox1.Text = wynik;
- int koncowy = AX + dzialanie;
- string wynikkoncowy = Convert.ToString(koncowy);
- this.textBox9.Text = wynikkoncowy;
- }
- else if (par1.Equals(rejestrAL) && par2.Equals(rejestrDL) && !string.IsNullOrWhiteSpace(textBox1.Text) && !string.IsNullOrWhiteSpace(textBox7.Text))
- {
- int sAL = Convert.ToInt32(textBox1.Text, 2);
- int sDL = Convert.ToInt32(textBox7.Text, 2);
- dzialanie = sAL + sDL;
- string wynik = Convert.ToString(dzialanie);
- this.textBox13.Text = wynik;
- this.textBox1.Text = wynik;
- int koncowy = AX + dzialanie;
- string wynikkoncowy = Convert.ToString(koncowy);
- this.textBox9.Text = wynikkoncowy;
- }
- else if (par1.Equals(rejestrBL) && par2.Equals(rejestrAL) && !string.IsNullOrWhiteSpace(textBox3.Text) && !string.IsNullOrWhiteSpace(textBox1.Text))
- {
- int sBL = Convert.ToInt32(textBox3.Text, 2);
- int sAL = Convert.ToInt32(textBox1.Text, 2);
- dzialanie = sAL + sBL;
- string wynik = Convert.ToString(dzialanie);
- this.textBox13.Text = wynik;
- this.textBox3.Text = wynik;
- int koncowy = BX + dzialanie;
- string wynikkoncowy = Convert.ToString(koncowy);
- this.textBox10.Text = wynikkoncowy;
- }
- else if (par1.Equals(rejestrBL) && par2.Equals(rejestrCL) && !string.IsNullOrWhiteSpace(textBox3.Text) && !string.IsNullOrWhiteSpace(textBox5.Text))
- {
- int sBL = Convert.ToInt32(textBox3.Text,2);
- int sCL = Convert.ToInt32(textBox5.Text,2);
- dzialanie = sBL + sCL;
- string wynik = Convert.ToString(dzialanie);
- this.textBox13.Text = wynik;
- this.textBox3.Text = wynik;
- int koncowy = BX + dzialanie;
- string wynikkoncowy = Convert.ToString(koncowy);
- this.textBox10.Text = wynikkoncowy;
- }
- else if (par1.Equals(rejestrBL) && par2.Equals(rejestrDL) && !string.IsNullOrWhiteSpace(textBox3.Text) && !string.IsNullOrWhiteSpace(textBox7.Text))
- {
- int sBL = Convert.ToInt32(textBox3.Text,2);
- int sDL = Convert.ToInt32(textBox7.Text,2);
- dzialanie = sBL + sDL;
- string wynik = Convert.ToString(dzialanie);
- this.textBox13.Text = wynik;
- this.textBox10.Text = wynik;
- int koncowy = BX + dzialanie;
- string wynikkoncowy = Convert.ToString(koncowy);
- this.textBox9.Text = wynikkoncowy;
- }
- else if (par1.Equals(rejestrCL) && par2.Equals(rejestrAL) && !string.IsNullOrWhiteSpace(textBox5.Text) && !string.IsNullOrWhiteSpace(textBox1.Text))
- {
- int sCL = Convert.ToInt32(textBox5.Text,2);
- int sAL = Convert.ToInt32(textBox1.Text,2);
- dzialanie = sCL + sAL;
- string wynik = Convert.ToString(dzialanie);
- this.textBox13.Text = wynik;
- this.textBox5.Text = wynik;
- int koncowy = CX + dzialanie;
- string wynikkoncowy = Convert.ToString(koncowy);
- this.textBox11.Text = wynikkoncowy;
- }
- else if (par1.Equals(rejestrCL) && par2.Equals(rejestrBL) && !string.IsNullOrWhiteSpace(textBox5.Text) && !string.IsNullOrWhiteSpace(textBox3.Text))
- {
- int sCL = Convert.ToInt32(textBox3.Text,2);
- int sBL = Convert.ToInt32(textBox5.Text,2);
- dzialanie = sCL + sBL;
- string wynik = Convert.ToString(dzialanie);
- this.textBox13.Text = wynik;
- this.textBox5.Text = wynik;
- int koncowy = CX + dzialanie;
- string wynikkoncowy = Convert.ToString(koncowy);
- this.textBox11.Text = wynikkoncowy;
- }
- else if (par1.Equals(rejestrCL) && par2.Equals(rejestrDL) && !string.IsNullOrWhiteSpace(textBox5.Text) && !string.IsNullOrWhiteSpace(textBox7.Text))
- {
- int sCL = Convert.ToInt32(textBox5.Text,2);
- int sDL = Convert.ToInt32(textBox7.Text,2);
- dzialanie = sCL + sDL;
- string wynik = Convert.ToString(dzialanie);
- this.textBox13.Text = wynik;
- this.textBox5.Text = wynik;
- int koncowy = CX + dzialanie;
- string wynikkoncowy = Convert.ToString(koncowy);
- this.textBox11.Text = wynikkoncowy;
- }
- else if (par1.Equals(rejestrDL) && par2.Equals(rejestrAL) && !string.IsNullOrWhiteSpace(textBox7.Text) && !string.IsNullOrWhiteSpace(textBox1.Text))
- {
- int sDL = Convert.ToInt32(textBox7.Text,2);
- int sAL = Convert.ToInt32(textBox1.Text,2);
- dzialanie = sAL + sDL;
- string wynik = Convert.ToString(dzialanie);
- this.textBox13.Text = wynik;
- this.textBox7.Text = wynik;
- int koncowy = DX + dzialanie;
- string wynikkoncowy = Convert.ToString(koncowy);
- this.textBox12.Text = wynikkoncowy;
- }
- else if (par1.Equals(rejestrDL) && par2.Equals(rejestrBL) && !string.IsNullOrWhiteSpace(textBox7.Text) && !string.IsNullOrWhiteSpace(textBox3.Text))
- {
- int sDL = Convert.ToInt32(textBox7.Text,2);
- int sBL = Convert.ToInt32(textBox3.Text,2);
- dzialanie = sBL + sDL;
- string wynik = Convert.ToString(dzialanie);
- this.textBox13.Text = wynik;
- this.textBox7.Text = wynik;
- int koncowy = DX + dzialanie;
- string wynikkoncowy = Convert.ToString(koncowy);
- this.textBox12.Text = wynikkoncowy;
- }
- else if (par1.Equals(rejestrDL) && par2.Equals(rejestrCL) && !string.IsNullOrWhiteSpace(textBox7.Text) && !string.IsNullOrWhiteSpace(textBox5.Text))
- {
- int sDL = Convert.ToInt32(textBox7.Text,2);
- int sCL = Convert.ToInt32(textBox5.Text,2);
- dzialanie = sCL + sDL;
- string wynik = Convert.ToString(dzialanie);
- this.textBox13.Text = wynik;
- this.textBox7.Text = wynik;
- int koncowy = DX + dzialanie;
- string wynikkoncowy = Convert.ToString(koncowy);
- this.textBox12.Text = wynikkoncowy;
- }
- else if (par1.Equals(rejestrAH) && par2.Equals(rejestrBH) && !string.IsNullOrWhiteSpace(textBox2.Text) && !string.IsNullOrWhiteSpace(textBox4.Text))
- {
- int sAH = Convert.ToInt32(textBox2.Text, 2);
- int sBH = Convert.ToInt32(textBox4.Text, 2);
- dzialanie = sAH + sBH;
- string wynik = Convert.ToString(dzialanie);
- this.textBox13.Text = wynik;
- this.textBox2.Text = wynik;
- int koncowy = AX + dzialanie;
- string wynikkoncowy = Convert.ToString(koncowy);
- this.textBox9.Text = wynikkoncowy;
- }
- else if (par1.Equals(rejestrAH) && par2.Equals(rejestrCH) && !string.IsNullOrWhiteSpace(textBox2.Text) && !string.IsNullOrWhiteSpace(textBox6.Text))
- {
- int sAH = Convert.ToInt32(textBox1.Text, 2);
- int sCH = Convert.ToInt32(textBox6.Text, 2);
- dzialanie = sAH + sCH;
- string wynik = Convert.ToString(dzialanie);
- this.textBox13.Text = wynik;
- this.textBox2.Text = wynik;
- int koncowy = AX + dzialanie;
- string wynikkoncowy = Convert.ToString(koncowy);
- this.textBox9.Text = wynikkoncowy;
- }
- else if (par1.Equals(rejestrAH) && par2.Equals(rejestrDH) && !string.IsNullOrWhiteSpace(textBox2.Text) && !string.IsNullOrWhiteSpace(textBox8.Text))
- {
- int sAH = Convert.ToInt32(textBox1.Text, 2);
- int sDH = Convert.ToInt32(textBox8.Text, 2);
- dzialanie = sAH + sDH;
- string wynik = Convert.ToString(dzialanie);
- this.textBox13.Text = wynik;
- this.textBox2.Text = wynik;
- int koncowy = AX + dzialanie;
- string wynikkoncowy = Convert.ToString(koncowy);
- this.textBox9.Text = wynikkoncowy;
- }
- else if (par1.Equals(rejestrBH) && par2.Equals(rejestrAH) && !string.IsNullOrWhiteSpace(textBox4.Text) && !string.IsNullOrWhiteSpace(textBox2.Text))
- {
- int sBH = Convert.ToInt32(textBox4.Text, 2);
- int sAH = Convert.ToInt32(textBox2.Text, 2);
- dzialanie = sAH + sBH;
- string wynik = Convert.ToString(dzialanie);
- this.textBox13.Text = wynik;
- this.textBox3.Text = wynik;
- int koncowy = BX + dzialanie;
- string wynikkoncowy = Convert.ToString(koncowy);
- this.textBox10.Text = wynikkoncowy;
- }
- else if (par1.Equals(rejestrBH) && par2.Equals(rejestrCH) && !string.IsNullOrWhiteSpace(textBox4.Text) && !string.IsNullOrWhiteSpace(textBox6.Text))
- {
- int sBH = Convert.ToInt32(textBox4.Text, 2);
- int sCH = Convert.ToInt32(textBox6.Text, 2);
- dzialanie = sBH + sCH;
- string wynik = Convert.ToString(dzialanie);
- this.textBox13.Text = wynik;
- this.textBox4.Text = wynik;
- int koncowy = BX + dzialanie;
- string wynikkoncowy = Convert.ToString(koncowy);
- this.textBox10.Text = wynikkoncowy;
- }
- else if (par1.Equals(rejestrBH) && par2.Equals(rejestrDH) && !string.IsNullOrWhiteSpace(textBox4.Text) && !string.IsNullOrWhiteSpace(textBox8.Text))
- {
- int sBH = Convert.ToInt32(textBox4.Text, 2);
- int sDH = Convert.ToInt32(textBox8.Text, 2);
- dzialanie = sBH + sDH;
- string wynik = Convert.ToString(dzialanie);
- this.textBox13.Text = wynik;
- this.textBox4.Text = wynik;
- int koncowy = BX + dzialanie;
- string wynikkoncowy = Convert.ToString(koncowy);
- this.textBox10.Text = wynikkoncowy;
- }
- else if (par1.Equals(rejestrCH) && par2.Equals(rejestrAH) && !string.IsNullOrWhiteSpace(textBox6.Text) && !string.IsNullOrWhiteSpace(textBox2.Text))
- {
- int sCH = Convert.ToInt32(textBox6.Text, 2);
- int sAH = Convert.ToInt32(textBox2.Text, 2);
- dzialanie = sCH + sAH;
- string wynik = Convert.ToString(dzialanie);
- this.textBox13.Text = wynik;
- this.textBox6.Text = wynik;
- int koncowy = CX + dzialanie;
- string wynikkoncowy = Convert.ToString(koncowy);
- this.textBox11.Text = wynikkoncowy;
- }
- else if (par1.Equals(rejestrCH) && par2.Equals(rejestrBH) && !string.IsNullOrWhiteSpace(textBox6.Text) && !string.IsNullOrWhiteSpace(textBox4.Text))
- {
- int sCH = Convert.ToInt32(textBox4.Text, 2);
- int sBH = Convert.ToInt32(textBox6.Text, 2);
- dzialanie = sCH + sBH;
- string wynik = Convert.ToString(dzialanie);
- this.textBox13.Text = wynik;
- this.textBox6.Text = wynik;
- int koncowy = CX + dzialanie;
- string wynikkoncowy = Convert.ToString(koncowy);
- this.textBox11.Text = wynikkoncowy;
- }
- else if (par1.Equals(rejestrCH) && par2.Equals(rejestrDH) && !string.IsNullOrWhiteSpace(textBox6.Text) && !string.IsNullOrWhiteSpace(textBox8.Text))
- {
- int sCH = Convert.ToInt32(textBox6.Text, 2);
- int sDH = Convert.ToInt32(textBox8.Text, 2);
- dzialanie = sCH + sDH;
- string wynik = Convert.ToString(dzialanie);
- this.textBox13.Text = wynik;
- this.textBox6.Text = wynik;
- int koncowy = CX + dzialanie;
- string wynikkoncowy = Convert.ToString(koncowy);
- this.textBox11.Text = wynikkoncowy;
- }
- else if (par1.Equals(rejestrDH) && par2.Equals(rejestrAH) && !string.IsNullOrWhiteSpace(textBox8.Text) && !string.IsNullOrWhiteSpace(textBox2.Text))
- {
- int sDH = Convert.ToInt32(textBox8.Text, 2);
- int sAH = Convert.ToInt32(textBox2.Text, 2);
- dzialanie = sAH + sDH;
- string wynik = Convert.ToString(dzialanie);
- this.textBox13.Text = wynik;
- this.textBox8.Text = wynik;
- int koncowy = DX + dzialanie;
- string wynikkoncowy = Convert.ToString(koncowy);
- this.textBox12.Text = wynikkoncowy;
- }
- else if (par1.Equals(rejestrDH) && par2.Equals(rejestrBH) && !string.IsNullOrWhiteSpace(textBox8.Text) && !string.IsNullOrWhiteSpace(textBox4.Text))
- {
- int sDH = Convert.ToInt32(textBox8.Text, 2);
- int sBH = Convert.ToInt32(textBox4.Text, 2);
- dzialanie = sBH + sDH;
- string wynik = Convert.ToString(dzialanie);
- this.textBox13.Text = wynik;
- this.textBox8.Text = wynik;
- int koncowy = DX + dzialanie;
- string wynikkoncowy = Convert.ToString(koncowy);
- this.textBox12.Text = wynikkoncowy;
- }
- else if (par1.Equals(rejestrDH) && par2.Equals(rejestrCH) && !string.IsNullOrWhiteSpace(textBox8.Text) && !string.IsNullOrWhiteSpace(textBox6.Text))
- {
- int sDH = Convert.ToInt32(textBox8.Text, 2);
- int sCH = Convert.ToInt32(textBox6.Text, 2);
- dzialanie = sCH + sDH;
- string wynik = Convert.ToString(dzialanie);
- this.textBox13.Text = wynik;
- this.textBox8.Text = wynik;
- int koncowy = DX + dzialanie;
- string wynikkoncowy = Convert.ToString(koncowy);
- this.textBox12.Text = wynikkoncowy;
- }
- }
- }
- }
- private void textBox2_TextChanged(object sender, EventArgs e)
- {
- }
- private void button8_Click(object sender, EventArgs e)
- {
- // int wynik=EvaluateExpression("Ax");
- }
- private void textBox11_TextChanged(object sender, EventArgs e)
- {
- }
- private void Form1_Load(object sender, EventArgs e)
- {
- }
- private void textBox3_TextChanged(object sender, EventArgs e)
- {
- }
- private void textBox4_TextChanged(object sender, EventArgs e)
- {
- }
- private void textBox6_TextChanged(object sender, EventArgs e)
- {
- }
- private void textBox8_TextChanged(object sender, EventArgs e)
- {
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement