Trang

Thứ Ba, 24 tháng 6, 2014

Giả lập máy tính trong winform

Hôm nay mình sẽ demo giả lập một máy tính

Thực hiện các phép toán: cộng - trừ - nhân - chia trong winform

Giao diện đơn giản như hình dưới :


Nhìn như vậy, nhưng 4 nút phép toán giống nhau đến 99% về mặt code, chỉ cần đổi lại mấy phép toán là được:

float a, b, kq; //khai báo biến

private void btncong_Click(object sender, EventArgs e)

{

a = float.Parse(txta.Text);//lấy giá trị số a

b = float.Parse(txtb.Text);//lấy giá trị số b

kq = a + b;//cộng a và b

txtkq.Text = kq.ToString();//chuyển kq về kiểu string rồi gán cho textbox kết quả

//tương tự vậy mình viết cho 3 phép toán còn lại

}


private void btntru_Click(object sender, EventArgs e)

{

//phép trừ

a = float.Parse(txta.Text);

b = float.Parse(txtb.Text);

kq = a - b;

txtkq.Text = kq.ToString();

}


private void btnnhan_Click(object sender, EventArgs e)

{

//phép nhân

a = float.Parse(txta.Text);

b = float.Parse(txtb.Text);

kq = a * b;

txtkq.Text = kq.ToString();

}


private void btnchia_Click(object sender, EventArgs e)

{

//phép chia

a = float.Parse(txta.Text);

b = float.Parse(txtb.Text);

kq = a / b;

txtkq.Text = kq.ToString();

}

Bạn có thể tải source tại đây : Download

Video demo:

Không có nhận xét nào:

Đăng nhận xét