Cách gắn hình ảnh vào file dll và sử dụng

Khi lập trình ứng dụng, hình ảnh là một thứ không thể thiếu để làm đẹp thêm ứng dụng. Nhưng nếu bạn add thẳng vào resource của ứng dụng thì khi build ra file exe sẽ rất nặng và làm chậm ứng dụng khi khởi động. Nếu tạo 1 thư mục và chứa hình ảnh rồi tham chiếu đến thì cũng được nhưng không hay, nó có cảm giác không chuyên nghiệp và lỡ ai đó xóa mất thì ứng dụng sẽ bị khuyết hình ảnh chỗ đó. Vậy giải pháp là tạo 1 file dll chứa các hình ảnh rồi tham chiếu đến dll đó để lấy hình ảnh ra hiển thị. Làm như vậy ta sẽ có cảm giác ứng dụng sẽ chuyên nghiệp hơn (đó là cảm giác của mình) và mọi người thấy file dll cũng ko dám xóa linh tinh (theo cảm nghĩ của mình là như vậy Open-mouthed smile)

Thôi không nói dài dòng nữa, tóm lại là đây chỉ là một cách để sử dụng hình ảnh trong ứng dụng, các bạn có thể không làm theo cũng chả sao vì nó có vài cách, ứng dụng nhỏ thì cứ add thẳng vào resource cho nó đơn giản. Bắt đầu nhé.

Bước 1: Tạo 1 project Windows Form Application đặt tên tùy ý

1

Bước 2: Add thêm 1 class library vào ứng dụng để tạo 1 file dll chứa hình ảnh

Bước 3: Add 1 resource file vào class library trên.

2

Bước 4: Add 1 vài hình ảnh vào resource file đó

3

Bước 5: Mở class1.cs ra và gõ vào đoạn code như hình sau

4

Bước 6: Build Class Library này => ta được 1 file dll.

Bước 7: Add file dll vào ứng dụng Windows Form Application

5

Bước 8: Sử dụng

6

Kết quả sau khi chạy chương trình

7

Vậy là xong rồi đó. Chúc các bạn thành công!

5 nhận xét:

Minh Trí nói...

Xin chào bạn!
Bạn làm rất hay.Nhưng nếu mình muốn tạo một dll dùng để gửi email thì có làm như thế được không?
Bạn giúp mình với!
Thank!



Email: minhtri.vt7121@gmail.com

Nặc danh nói...

không rõ ràng khó hiểu wa

hoangle nói...

Heeeeeeeee, nói chung la cũng được, nhưng mình cũng không biết tác dụng để làm gì??
qivana

Nguyễn Văn Sỹ nói...

cảm ơn bạn rất nhiều

Thành nói...

sao minh lam hoai khong dc. ban gui code hoan chinh ve mail nay dc k
phamminhthanhfit@yahoo.com.vn