Danh mục

Chương 6: Các lệnh định nghĩa và khai báo

Số trang: 9      Loại file: pdf      Dung lượng: 132.00 KB      Lượt xem: 12      Lượt tải: 0    
Thư viện của tui

Hỗ trợ phí lưu trữ khi tải xuống: 2,000 VND Tải xuống file đầy đủ (9 trang) 0
Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Tổng quát về code của 1 ứng dụng VB q Một project VB thường quản lý các thành phần cấu thành 1 ứng dụng VB. q Trong 1 project VB có 3 loại phần tử có chứa code (do đó ta cần biết cú pháp VB để xây dựng các loại phần từ này) : § class module định nghĩa sự hiện thực của 1 lớp đối tượng có cấu trúc và hành vi giống nhau. § form module là trường hợp đặc biệt của class module, nó miêu tả sự hiện thực của 1 lớp đối tượng đặc...
Nội dung trích xuất từ tài liệu:
Chương 6: Các lệnh định nghĩa và khai báo Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. Chương 6 CÁC LỆNH ĐỊNH NGHĨA & KHAI BÁO6.1 Tổng quát về code của 1 ứng dụng VB q Một project VB thường quản lý các thành phần cấu thành 1 ứng dụng VB. q Trong 1 project VB có 3 loại phần tử có chứa code (do đó ta cần biết cú pháp VB để xây dựng các loại phần từ này) : § class module định nghĩa sự hiện thực của 1 lớp đối tượng có cấu trúc và hành vi giống nhau. § form module là trường hợp đặc biệt của class module, nó miêu tả sự hiện thực của 1 lớp đối tượng đặc biệt : một form giao diện. § (standard) module là đơn vị phần mềm nhỏ có 1 chức năng rõ ràng nào đó. Theo trường phái lập trình cấu trúc (cổ điển), ta dùng module để chia ứng dụng ra nhiều phần nhỏ dễ quản lý Þ VB hỗ trợ cả 2 phương pháp lập trình : có cấu trúc và OOP. q Ngoài 1 vài ngoại lệ nhỏ, tổ chức code cho 3 loại module trên hoàn toàn giống nhau : đó là danh sách nhiều lệnh VB phục vụ định nghĩa kiểu, hằng, biến và thủ tục trong module đó. Trong lệnh định nghĩa thủ tục, ta sẽ dùng các lệnh thực thi để miêu tả giải thuật của thủ tục. q Để dễ tiếp cận ngôn ngữ VB, ta hãy nhìn lại ngôn ngữ tiếng Việt. Ta nói ngôn ngữ tiếng Việt định nghĩa 1 tập các từ có nghĩa cơ bản, các qui tắc ghép các từ cơ bản này lại để tạo thành đoạn câu (phrase), câu (sentence), đoạn văn (paragraph), bài văn (document) cùng ngữ nghĩa của các phần tử được tạo ra. Vì ngôn ngữ Việt là ngôn ngữ tự nhiên nên thường cho phép nhiều ngoại lệ trong việc xây dựng các phần tử. q Ngôn ngữ lập trình VB cũng định nghĩa 1 tập các ký tự cơ bản (chưa có nghĩa), các qui tắc ghép các ký tự để tạo thành các từ có nghĩa (identifier), biểu thức (expression), câu lệnh (statement), thủ tục (Function, Sub, Property) cùng ngữ nghĩa của các phần tử được tạo ra. Vì ngôn ngữ VB là ngôn ngữ lập trình cho máy tính thực hiện nên sẽ không cho phép 1 ngoại lệ nào trong việc xây dựng các phần tử. q Nghiên cứu ngôn ngữ lập trình là học để nhớ rõ các ký tự cơ bản của ngôn ngữ, các qui tắc để tạo danh hiệu, biểu thức, các qui tắc để viết các câu lệnh... cùng ngữ nghĩa của chúng Þ rất giống với việc học 1 ngôn ngữ tự nhiên : Anh, Pháp, Nhật,...6.2 Tổng quát về ngôn ngữ VB : các lệnh định nghĩa, khai báo và các lệnh thực thi. Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. q Về nguyên tắc, VB cho phép dùng hầu hết các ký tự mà bạn có thể nhập từ bàn phím, trong đó các ký tự chữ và số được dùng chủ yếu. q Qui tắc cấu tạo 1 danh hiệu đã được trình bày ở Slide 113 (chương 5). 1 danh hiệu có thể được dùng để đặt tên cho biến, hằng gợi nhớ, Function, Sub, Property, form, class module, module,... và ngữ nghĩa của từng danh hiệu là do sự qui định của người lập trình. q Qui tắc xây dựng 1 biểu thức sẽ được trình bày trong chương 7. q Có nhiều loại câu lệnh VB khác nhau, qui tắc xây dựng 1 câu lệnh phụ thuộc vào loại câu lệnh cụ thể Þ ta phải nghiên cứu từng loại câu lệnh và qui tắc cấu thành nó, nhưng may mắn số lượng loại câu lệnh VB là không nhiều (dưới 20 loại). q Các câu lệnh được chia làm 2 nhóm chính : § các lệnh định nghĩa : xác định 1 hành động nào đó tại thời điểm dịch. § và các lệnh thực thi : xác định 1 hành động nào đó tại thời điểm thực thi.6.3 Chú thích trong chương trình q Các lệnh định nghĩa và các lệnh thực thi mà ta vừa trình bày là để máy xử lý, chúng tuân thủ các cú pháp cụ thể mà ta sẽ trình bày sau. Nhưng ý tưởng chung là con người rất khó đọc và hiểu chúng. q Để trợ giúp cho người đọc và hiểu các lệnh VB trong chương trình, VB còn cung cấp 1 lệnh đặc biệt : lệnh chú thích. Đây là lệnh mà máy sẽ bỏ qua (vì máy sẽ không thể hiểu nổi ý nghĩa được miêu tả trong lệnh này), tuy nhiên lệnh này cho phép người lập trình dùng ngôn ngữ tự nhiên để chú thích ý nghĩa của các lệnh VB khác hầu giúp chính họ hay người khác dễ dàng hiểu chương trình. q Cú pháp của lệnh chú thích rất đơn giản : chỉ qui định bắt đầu lệnh bằng ký tự và có thể được viết trên 1 hàng riêng biệt hay đi sau lệnh hiện hành.Ví dụ : Private Sub cmdCE_Click() hàm xử lý biến cố khi ấn nút CE (Clear Entry) dblDispValue = 0 blnFpoint = False bytPosDigit = 0 Gene ...

Tài liệu được xem nhiều: