Tài liệu học VB.net
Chia sẻ bởi Nguyễn Thị Thảo |
Ngày 06/11/2018 |
33
Chia sẻ tài liệu: Tài liệu học VB.net thuộc Tin học 9
Nội dung tài liệu:
Bài thực hành số 1
Lập trình hướng đối tượng trong VB.NET
Mục tiêu: Kết thúc bài thực hành sinh viên có thể:
Tạo được các lớp trong VB.NET
Tạo được các lớp có sử dụng kỹ thuật override, overload, thừa kế và đa hình.
Vận dụng các kỹ thuật lập trình hướng đối tượng để xây dựng một số ứng dụng đơn giản.
Nội dung:
Tạo lớp clsMyTextBox thừa kế từ lớp Textbox
Thêm các phương thức, thuộc tính và sự kiện cho lớp clsMyTextBox
Viết chương trình Editor đơn giản sử dụng lớp clsMyTextBox.
Mô tả yêu cầu:
Tạo lớp clsMyTextBox: Sinh viên cần khai báo một lớp clsMyTextBox thừa kế từ lớp TextBox.
Các thành viên (member) thêm vào lớp clsMyTextBox như sau:
Constructor
Sub New()
Public
Đặt nội dung cho textbox là “This is my textbox”
Sub new (TextValue As String)
public
Đặt nội dung cho textbox như tham số truyền vào.
Phương thức
Phạm vi
truy cập
Yêu cầu chức năng
Sub Show()
public
Hiển thị textbox
Sub Hide()
public
Ẩn textbox
Sub SetDefaultFont()
public
Đặt font chữ mặc định cho textbox là 12pt, normal.
Sub SetFont(FontName As string)
Public
Đặt font chữ cho textbox. Thuộc tính khác giữ nguyên
Sub SetFont(FontSize As Integer)
Public
Đặt kích cỡ font
Sub SetFont(FontName As String, FontSize As Integer)
public
Đặt tên font và kích thước cho textbox
Sub SetFont(F As Font)
public
Đặt font chữ cho textbox.
NumericEntryOnly()
public
Chỉ cho phép nhập số
ABCAlphabetEntryOnly()
public
Chỉ cho phép nhập chữ cái.
SetForeColor(Color As ColorEnum)
public
Đặt màu chữ cho textbox, tên màu là một kiểu enum có các giá trị “XANH”, “ĐỎ”, “ĐEN”
SetBackColor(Color As ColorEnum)
Đặt màu chữ cho textbox, tên màu là một kiểu enum có các giá trị “XANH”, “ĐỎ”, “ĐEN”
Sự kiện
public
Ctrl_Right_Click()
public
Được kích hoạt khi người dùng nhấn Ctrl + Click chuột phải
Viết lệnh cho sự kiện Ctrl_Right_Click()
Khi sự kiện này được kích hoạt thì xóa nội dung trong textbox.
Gợi ý:
lệnh RaiseEvent (Sender, E) để kích hoạt sự kiện
Lệnh Public Event() để khai báo sự kiện.
Thuộc tính
FontName As String
Public
Xử lý khi tên font bị sai
FontSize As Integer
Public
Đặt kích thước font, cần xử lý khi người dùng nhập vào một số thực. (hoặc số quá lớn, quá nhỏ)
FontBold As Boolean/Italic/Underline
public
Viết ứng dụng đơn giản.
Yên cầu:
Viết chương trình soạn thảo văn bản đơn giản có đầy đủ menu bar, menu toolbar và menu popup để cho phép người dùng soạn thảo, định dạng và lưu trữ ra đĩa cứng.
( Sinh viên LÀM TRƯỚC Ở NHÀ, sau đó giáo viên sẽ kiểm tra trong giờ thực hành và công bố điểm ngay khi hết giờ thực hành. SV nào không đi thực hành để báo cáo ( 0 điểm.
Lập trình hướng đối tượng trong VB.NET
Mục tiêu: Kết thúc bài thực hành sinh viên có thể:
Tạo được các lớp trong VB.NET
Tạo được các lớp có sử dụng kỹ thuật override, overload, thừa kế và đa hình.
Vận dụng các kỹ thuật lập trình hướng đối tượng để xây dựng một số ứng dụng đơn giản.
Nội dung:
Tạo lớp clsMyTextBox thừa kế từ lớp Textbox
Thêm các phương thức, thuộc tính và sự kiện cho lớp clsMyTextBox
Viết chương trình Editor đơn giản sử dụng lớp clsMyTextBox.
Mô tả yêu cầu:
Tạo lớp clsMyTextBox: Sinh viên cần khai báo một lớp clsMyTextBox thừa kế từ lớp TextBox.
Các thành viên (member) thêm vào lớp clsMyTextBox như sau:
Constructor
Sub New()
Public
Đặt nội dung cho textbox là “This is my textbox”
Sub new (TextValue As String)
public
Đặt nội dung cho textbox như tham số truyền vào.
Phương thức
Phạm vi
truy cập
Yêu cầu chức năng
Sub Show()
public
Hiển thị textbox
Sub Hide()
public
Ẩn textbox
Sub SetDefaultFont()
public
Đặt font chữ mặc định cho textbox là 12pt, normal.
Sub SetFont(FontName As string)
Public
Đặt font chữ cho textbox. Thuộc tính khác giữ nguyên
Sub SetFont(FontSize As Integer)
Public
Đặt kích cỡ font
Sub SetFont(FontName As String, FontSize As Integer)
public
Đặt tên font và kích thước cho textbox
Sub SetFont(F As Font)
public
Đặt font chữ cho textbox.
NumericEntryOnly()
public
Chỉ cho phép nhập số
ABCAlphabetEntryOnly()
public
Chỉ cho phép nhập chữ cái.
SetForeColor(Color As ColorEnum)
public
Đặt màu chữ cho textbox, tên màu là một kiểu enum có các giá trị “XANH”, “ĐỎ”, “ĐEN”
SetBackColor(Color As ColorEnum)
Đặt màu chữ cho textbox, tên màu là một kiểu enum có các giá trị “XANH”, “ĐỎ”, “ĐEN”
Sự kiện
public
Ctrl_Right_Click()
public
Được kích hoạt khi người dùng nhấn Ctrl + Click chuột phải
Viết lệnh cho sự kiện Ctrl_Right_Click()
Khi sự kiện này được kích hoạt thì xóa nội dung trong textbox.
Gợi ý:
lệnh RaiseEvent
Lệnh Public Event
Thuộc tính
FontName As String
Public
Xử lý khi tên font bị sai
FontSize As Integer
Public
Đặt kích thước font, cần xử lý khi người dùng nhập vào một số thực. (hoặc số quá lớn, quá nhỏ)
FontBold As Boolean/Italic/Underline
public
Viết ứng dụng đơn giản.
Yên cầu:
Viết chương trình soạn thảo văn bản đơn giản có đầy đủ menu bar, menu toolbar và menu popup để cho phép người dùng soạn thảo, định dạng và lưu trữ ra đĩa cứng.
( Sinh viên LÀM TRƯỚC Ở NHÀ, sau đó giáo viên sẽ kiểm tra trong giờ thực hành và công bố điểm ngay khi hết giờ thực hành. SV nào không đi thực hành để báo cáo ( 0 điểm.
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...
Người chia sẻ: Nguyễn Thị Thảo
Dung lượng: |
Lượt tài: 0
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)