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 )
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 ý
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.
Bước 4: Add 1 vài hình ảnh vào resource file đó
Bước 5: Mở class1.cs ra và gõ vào đoạn code như hình sau
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
Bước 8: Sử dụng
Kết quả sau khi chạy chương trình
Vậy là xong rồi đó. Chúc các bạn thành công!
0 comments:
Post a Comment