Số 51
HỒ LÔ BIẾN

Ai VB.NET hông?
Cửa sổ Properties và trình đơn Build

Chương can chíp

Cửa sổ Properties

Bạn có thể truy xuất cửa sổ Properties thông qua trình đơn View. Giờ đây không còn thuộc tính Caption trong VB.NET nữa. Thuộc tính Caption trong VB6 của các đối tượng được thay bằng thuộc tính Text (ý nghĩa cũng thế thôi).

Thẻ (tab) Dynamic Help bên dưới cửa sổ Properties gợi ý những thông tin mà "nó" nghĩ bạn đang cần đến khi làm việc. Các tùy chọn trong cửa sổ Dynamic Help phân thành 3 nhóm: Help (gợi ý các đặc trưng mà thế nào bạn cũng phải xài), Samples (liệt kê tất cả ứng dụng mẫu VS.NET), Getting Started (liệt kê nhiều nội dung có tính "nhập môn" cho dân mới mày mò VS.NET).

AssemblyInfo.VB

Tập tin này cung cấp một chỗ để chứa thông tin về ứng dụng thông qua các thuộc tính assembly, như: tên công ty (AssemblyCompany), tên sản phẩm (AssemblyProduct), phiên bản (AssemblyVersion), … Các thông tin này thường gọi là thông tin About trong trình đơn Help của các ứng dụng Windows.

Form1.VB

Ta hãy khảo sát ví dụ XinChao (các số trước) để xem những đoạn mã mới mà VB.NET tự động thêm vào mỗi khi thêm gì đấy lên biểu mẫu. Bạn thử vẽ một nút lệnh (ô điều khiển Button) lên biểu mẫu, đặt để thuộc tính Text là “Bam vao day”, thuộc tính Name là btnBamVaoDay. Thay đổi đầu tiên do VB.NET tự làm bên trong Form1.VB là thêm một khai báo biến mới cho nút lệnh:

Friend WithEvents btnBamVaoDay _
As System.Windows.Forms.Button

Cứ mỗi lần ta vẽ thêm bất kỳ loại ô điều khiển nào, lại có một biến mới được thêm vào lớp biểu mẫu. Các ô điều khiển được tượng trưng bởi các biến. Lớp Button thuộc về vùng tên (namespace) System.Windows.Forms.Button, đóng vai trò ô điều khiển nút lệnh trong hộp công cụ (toolbox). Tất cả các ô điều khiển đều được biểu diễn bởi một lớp trong vùng tên System.Windows.Forms. Từ chốt WithEvents được sử dụng trong khai báo để cho phép đáp ứng các tình huống của nút lệnh.

Các mã lệnh bổ sung đều nằm trong thủ tục InitializeComponent. Bạn để ý: tám dòng lệnh được thêm vào giúp khởi tạo và thêm một ô điều khiển nút lệnh. Chúng bắt đầu với từ chốt Me.

Trình đơn Build

Có một trình đơn Build dành cho việc... build (công đoạn cuối cùng để kiểm lỗi, tạo tập tin EXE). Nếu có nhiều hơn một dự án trong giải pháp, trình đơn Build sẽ có thêm một vài tùy chọn để: hoặc build tất cả các dự án trong giải pháp, hoặc chỉ build dự án đang được chọn.

Bạn hãy thử chọn Build (Solution hay XinChao cũng được) từ trình đơn Build. Dự án ví dụ XinChao sẽ được build. Diễn biến của quá trình này thể hiện rõ ràng trong cửa sổ Output.

Nếu việc build thất bại, cửa sổ Task List nêu rõ lỗi được phát hiện. Mỗi mục trong cửa sổ Task List chỉ ra nguyên nhân gây lỗi cũng như nơi xảy ra lỗi. Khi bấm chuột liền-tù-tì-hai-cái vào một mục, bạn sẽ được "dìu" đến ngay vị trí dòng lệnh gây lỗi. Rất tiện.

[Đầu trang]
Trang chủ
Thư ngỏ
Nội lực "Peter Pan"
Cầu nối Intel Việt Nam
Chuyện trong tuần
Nhóm Frontpage
Cõi người ta
Kim cương doanh nghiệp
Bình luận thị trường
Cõi Mô-bai
Chuyên đề
Bổ ngửa
Nuôi hồn Robot
Túi càn khôn IT
Hồ lô biến
Cảm về Game
Nhật ký e-CHÍP
Bản quyền VASC Orient, Công ty phát triển phần mềm VASC
99 Triệu Việt Vương HN; Tel: (04) 9782235 • email: echip@vasc.com.vn