BÀI THỰC HÀNH SỐ 3 (Buổi 3,4,5)

Một phần của tài liệu bài thực hành tin học đại cương (Trang 30 - 32)

(Buổi 3,4,5)

Mục tiêu sinh viên cần đạt được:

 Làm quen với môi trường lập trình VB.

 Thiết kế trực quan được các phần tử giao diện của chương trình.  Tạo được các thủ tục xử lý biến cố và viết code cho các thủ tục này.

 Các thao tác thiết kế trực quan và viết code tập trung trên chương trình thí dụ : trình MiniCalculator giả lập máy tính tay với giao diện giống như trình Calculator của Windows ở chế độ Standard.

1. Tham khảo các slide ở chương 4 để chạy VB, tạo project MiniCalculator, thiết kế form giao diện và tạo các thủ tục xử lý biến cố cho các phần tử giao diện : giao diện và tạo các thủ tục xử lý biến cố cho các phần tử giao diện :

Sử dụng menu Format để định dạng các command button và text box như ý. Các chức năng hỗ trợ trong menu format:

Align – Left: canh trái thẳng hàng các đối tượng giao diện. Align – Right: canh phải thẳng hàng các đối tượng giao diện. Align – Top: canh cạnh trên thẳng hàng các đối tượng giao diện. Align – Bottom: canh cạnh dưới thẳng hàng các đối tượng giao diện.

Align – Center: canh giữa thẳng hàng các đối tượng giao diện theo chiều dọc. Align – Middle: canh giữa thẳng hàng các đối tượng giao diện theo chiều ngang. Make Same Size – Width: tạo chiều ngang bằng nhau giữa các đối tượng.

Make Same Size – Height: tạo chiều cao bằng nhau giữa các đối tượng.

Make Same Size – Both: tạo các đối tượng bằng nhau cả chiều ngang và chiều cao. Horizontal Spacing – Make Equal: các đối tượng dữ liệu cách đều nhau theo chiều ngang Vertical Spacing – Make Equal: các đối tượng dữ liệu cách đều nhau theo chiều dọc.

Thiết lập các thuộc tính cho các đối tượng giao diện trên form lần lượt từ trên xuống dưới, từ trái sang phải theo qui ước sau :

 Caption = , Name = cmdMemStatus  Caption = MC, Name = cmdMC  Caption = MR, Name = cmdMR  Caption = MS, Name = cmdMS  Caption = MA, Name = cmdMA  Caption = 0, Name = cmd0  Caption = 1, Name = cmd1  Caption = 2, Name = cmd2  Caption = 3, Name = cmd3  Caption = 4, Name = cmd4  Caption = 5, Name = cmd5  Caption = 6, Name = cmd6  Caption = 7, Name = cmd7  Caption = 8, Name = cmd8  Caption = 9, Name = cmd9  Caption = +, Name = cmdAdd  Caption = -, Name = cmdSub  Caption = *, Name = cmdMul  Caption = /, Name = cmdDiv  Caption = +/-, Name = cmdPosNeg  Caption = ., Name = cmdPoint  Caption = =, Name = cmdEqual  Caption = 1/x, Name = cmd1x  Caption = %, Name = cmdPercent

 Caption = sqrt, Name = cmdSqrt  Caption = C, Name = cmdC  Caption = CE, Name = cmdCE

 Caption = Backspace, Name = cmdBack

 Text = 0., Name = txtDisplay, Alignment = 1 – Right Justify, Locked = True

Tạo thủ tục xử lý biến cố Click cho từng button từ trên xuống, từ trái sang rồi viết code cho các thủ tục xử lý biến cố :

Một phần của tài liệu bài thực hành tin học đại cương (Trang 30 - 32)