bài 2 thiết kế form và xử lý sự kiện

43 535 0
bài 2 thiết kế form và xử lý sự kiện

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

BÀI 2: THIẾT KẾ FORM XỬ SỰ KIỆN Máy tính được chia thành hai phần là phần cứng phần mềm Máy tính được chia làm 6 khối chức năng chính Ngôn ngữ lập trình được chia làm 3 nhóm: ngôn ngữ máy, ngôn ngữ assembley ngôn ngữ bậc cao. Trong đó Visual Basic là ngôn ngữ bậc cao Visual Basic được phát triển từ BASIC, là ngôn ngữ tạo ra chương trình một cách đơn giản, nhanh chóng, dễ dàng. BASIC được tạo ra với mục đích hướng dẫn những người mới học về kỹ thuật lập trình cơ bản Hệ thống bài cũ Máy tính được chia thành hai phần là phần cứng phần mềm Máy tính được chia làm 6 khối chức năng chính Ngôn ngữ lập trình được chia làm 3 nhóm: ngôn ngữ máy, ngôn ngữ assembley ngôn ngữ bậc cao. Trong đó Visual Basic là ngôn ngữ bậc cao Visual Basic được phát triển từ BASIC, là ngôn ngữ tạo ra chương trình một cách đơn giản, nhanh chóng, dễ dàng. BASIC được tạo ra với mục đích hướng dẫn những người mới học về kỹ thuật lập trình cơ bản Xử sự kiện, biến phép toán trong lập trình 2 Hiểu về GUI thiết kế GUI Làm quen với trình soạn thảo mã Hiểu về xử sự kiện Biết cách sử dụng IDE để hạn chế lỗi biên dịch Mục tiêu bài học Xử sự kiện, biến phép toán trong lập trình 3 GUI là viết tắt cho Graphical User Interface có nghĩa là Giao diện người dùng đồ họa GUI được thiết kế bằng việc thêm vào Form những điều khiển phù hợp cho yêu cầu của mỗi bài toán đặt ra Thiết kế GUI điều khiển GUI Label để hiển thị kết quả Xử sự kiện, biến phép toán trong lập trình 4 TextBox để nhập dữ liệu Label để hiển thị kết quả Button để tính Điểu khiển (control) là các đối tượng nằm trong Form Mỗi điều khiển có một tập các thuộc tính (property), phương thức (method), các sự kiện (event) cho những mục đích riêng Visual Basic cung cấp rất nhiều điều khiển Điều khiển GUI Xử sự kiện, biến phép toán trong lập trình 5 Form là cửa sổ chính của ứng dụng giao diện người dùng đồ họa. Thuộc tính quan trọng BackColor - Màu nền của Form. Font - Tên font, kiểu kích thước của văn bản hiển thị trên Form. Theo mặc định, các điều khiển của Form sử dụng font được thiết lập cho Form. Name - Tên được sử dụng để xác định Form. Tên form nên gắn thêm tiền tố Form, ví dụ: mainForm Size - Chiều rộng chiều cao của Form (bằng pixel). Text – Chuỗi được hiển thị trên thanh tiêu đề của Form. Form Form là cửa sổ chính của ứng dụng giao diện người dùng đồ họa. Thuộc tính quan trọng BackColor - Màu nền của Form. Font - Tên font, kiểu kích thước của văn bản hiển thị trên Form. Theo mặc định, các điều khiển của Form sử dụng font được thiết lập cho Form. Name - Tên được sử dụng để xác định Form. Tên form nên gắn thêm tiền tố Form, ví dụ: mainForm Size - Chiều rộng chiều cao của Form (bằng pixel). Text – Chuỗi được hiển thị trên thanh tiêu đề của Form. Xử sự kiện, biến phép toán trong lập trình 6 Form Cửa sổ Properties của Form Tên file lưu Form Thanh tiêu đề Form Xử sự kiện, biến phép toán trong lập trình 7 Cửa sổ Properties của Form Form Sử dụng kiểu viết hoa tiêu đề sách cho thanh tiêu đề Kiểu viết hoa tiêu đề sách là kiểu viết hoa chữ cái đầu của mối từ quan trọng trong văn bản không kết thúc bằng dấu chấm câu Thiết lập kiểu font kích thước font Tên Form nên có tiền tố Form Sử dụng kiểu viết hoa tiêu đề sách cho thanh tiêu đề Kiểu viết hoa tiêu đề sách là kiểu viết hoa chữ cái đầu của mối từ quan trọng trong văn bản không kết thúc bằng dấu chấm câu Thiết kế Form xử sự kiện 8 Thiết lập kiểu font kích thước font Thiết lập tên tiêu đề bằng thuộc tính Text Một số lưu ý: Thêm Tiền tố Form vào sau tên form Thay đổi tiêu đề Form để người dùng có thể hiểu được chức năng của Form. Nên sử dụng kiểu viết hoa tiêu đề sách cho tên Form. Thiết lập kiểu font kích thước trước khi thêm các điều khiển vào Form. Thiết lập này sẽ áp dụng cho tất cả các điều khiển trên Form Form Một số lưu ý: Thêm Tiền tố Form vào sau tên form Thay đổi tiêu đề Form để người dùng có thể hiểu được chức năng của Form. Nên sử dụng kiểu viết hoa tiêu đề sách cho tên Form. Thiết lập kiểu font kích thước trước khi thêm các điều khiển vào Form. Thiết lập này sẽ áp dụng cho tất cả các điều khiển trên Form Xử sự kiện, biến phép toán trong lập trình 9 Ví dụ về đặt tên theo tiền tố Có thể xem tại: http://msdn.microsoft.com/en- us/library/aa263493%28v=vs.60%29.aspx Điều khiển Tiền tố Ví dụ Check box chk chkReadOnly Combobox cbo cboEnglish button btn btnExit Form frm frmEntry Có thể xem tại: http://msdn.microsoft.com/en- us/library/aa263493%28v=vs.60%29.aspx Xử sự kiện, biến phép toán trong lập trình 10 Form frm frmEntry [...]... biến phép toán trong lập trình kích hoạt 27 Thêm xử sự kiện vào mã Nhấn đúp vào Button trên chế độ Design để thêm xử sự kiện Click cho Button Mã trong xử sự kiện này sẽ được thực thi khi người dùng nhấn Button đó Demo: Thêm xử sự kiện cho Button Calculate Total của ứng dụng Inventory Định nghĩa xử sự kiện Tên điều khiển Xử sự kiện, biến phép toán trong lập trình Tên sự kiện 28 ... chữ số gạch dưới (_) Định danh không được bắt đầu bằng chữ số không được chứa ký tự trắng Từ khóa định danh không phân biệt viết hoa hay viết thường trong VB value1 7welcome label_value exitButton input field Từ khóa End Class: Kết thúc của định nghĩa lớp Xử sự kiện, 26 Xử sự kiện Sự kiện a Form y ra n Click y (xử sự kiện) Mỗi điều khiển có một nhóm sự kiện khác nhau Xử sự kiện, ... hạng phải Kết quả sau khi nhấn vào Button Calculate Total Xử sự kiện, biến phép toán trong lập trình 32 Thêm mã vào xử sự kiện Thêm ký tự nối dòng Ký tự nối dòng (gạch dưới sau ít nhất một ký tự trắng) để phân tách một dòng lệnh thành nhiều dòng Ký tự nối dòng tách một dòng thành ba dòng để mã nằm gọn trong cửa số Xử sự kiện, biến phép toán trong lập trình 33 Thêm mã vào xử sự kiện Hàm... chú thích trên một dòng riêng hoặc đặt sau dòng mã Xử sự kiện, biến phép toán trong lập trình 29 Thêm mã vào xử sự kiện Chú thích giải thích cho câu lệnh ở phía dưới Chú thích trên một dòng Chú thích sau dòng mã Xử sự kiện, biến phép toán trong lập trình Chú thích cho biết kết thúc thủ tục calculateButton_Click 30 Thêm mã vào xử sự kiện Thêm lệnh Trong mã VB, các thuộc tính được truy... khác trên Form được gọi là Label mô tả Label dùng để hiển thị kết quả đầu ra được gọi là Label đầu ra Label đầu ra Label mô tả Xử sự kiện, biến phép toán trong lập trình 11 Thêm Label vào Form Biểu tượng Label trên ToolBox Thêm Label vào Form Có thể thêm Label vào Form bằng ba cách sau 1 Nhấn đúp vào biểu tượng Label trên ToolBox 2 Nhấn vào biểu tượng Label trên ToolBox, sau đó nhấn vào Form 3 Nhấn... thông tin đầu vào mà nó nhận Label mô tả điều khiển mà nó định danh phải được căn trái nếu chúng được xếp hàng dọc Văn bản trong Label mô tả văn bản trong điều khiển Label mà nó định danh phải được căn dưới nếu chúng được xếp ngang hàng Xử sự kiện, biến phép toán trong lập trình 18 TextBox Văn bản trên điều khiển trên Label mô tả điều khiển đặt thẳng hàng Xử sự kiện, biến phép toán... điểm đó Val bỏ qua ký tự trắng Val nhận biết dấu chấm thập phân, ký tự cộng trừ đầu chuỗi Xử sự kiện, biến phép toán trong lập trình Ví dụ lời gọi hàm Val Kết quả Val(“16”) 16 Val(“-3”) -3 Val(“1.5”) 1.5 Val(“67a4) 67 Val(“8+5” 8 Val(“14 Main St.”) 14 Val(“+1 2 3 4 5) 123 45 Val(“hello”) 0 34 Thêm mã vào xử sự kiện Thực hiện phép nhân Thứ tự thực hiện câu lệnh dưới Lấy giá trị số của chuỗi... của Form Name - Tên sử dụng để xác định Label Tên nên có tiền tố Label Size - Chỉ ra chiều rộng chiều cao của Label (bằng pixel) Text - Văn bản được hiển thị trên Label TextAlign - Chỉ ra cách văn bản được căn chỉnh trong phạm vi Label Xử sự kiện, biến phép toán trong lập trình 13 Label Xác định hình dáng đường viền cho Label Căn chỉnh nội dung hiển thị trên Label Xử sự kiện, biến phép... được xóa hết Xử sự kiện, biến phép toán trong lập trình 20 Textbox sơ lược về ghi file Ghi dữ liệu ra file Phương thức Write Ghi giá trị đối số của nó ra file output.Write(TextBox1.Text) Phương thức WriteLine Ghi giá trị đối số ra file, kèm theo là một ký tự xuống dòng output.WriteLine(TextBox1.Text) Đóng StreamWriter output.Close() Xử sự kiện, biến phép toán trong lập trình 21 Button Button... chấm giữa tên điều khiển thuộc tính Dấu chấm này được gọi là toán tử truy cập thành viên Khi gõ tên đối tượng toán tử truy cập thành viên, sẽ xuất hiện cửa sổ liệt các thành phần của đối tượng Cửa sổ liệt các thành phần của đối tượng Xử sự kiện, biến phép toán trong lập trình Tìm đến thuộc tính cần thêm, nhấn Enter hoặc Tab để thêm 31 Thêm mã vào xử sự kiện Thêm lệnh gán Toán tử . bản và không kết thúc bằng dấu chấm câu Thiết kế Form và xử lý sự kiện 8 Thiết lập kiểu font và kích thước font Thiết lập tên tiêu đề bằng thuộc tính Text Một số lưu ý: Thêm Tiền tố Form vào. bản Xử lý sự kiện, biến và phép toán trong lập trình 2 Hiểu về GUI và thiết kế GUI Làm quen với trình soạn thảo mã Hiểu về xử lý sự kiện Biết cách sử dụng IDE để hạn chế lỗi biên dịch Mục tiêu bài. Form Thêm Label vào Form Biểu tượng Label trên ToolBox Xử lý sự kiện, biến và phép toán trong lập trình 12 Thêm Label vào Form Có thể thêm Label vào Form bằng ba cách sau 1. Nhấn đúp vào biểu tượng

Ngày đăng: 23/05/2014, 17:37

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan