Bài hướng dẫn này gồm hai bước thực hiện.
Bước 1: Tạo tập tin Compiled Resource Script (*.res). Được xem là tập tin chứa các tài nguyên.
Bước 2: Nhúng vào ứng dụng của C# và VB.NET.
Lưu ý: Ở bước thứ nhất máy của bạn cần phải có cài bộ Visual Studio (VS) thì mới tạo được Native Resource Template. Và bạn nên chuẩn bị thêm một vài Icon, kích cỡ tùy ý.
Bước 1:
Mở bộ VS vào Menu File -> New -> File... (hoặc nhấn Ctrl+N). Chọn Native Resource Template và nhấn Open.
[You must be registered and logged in to see this image.]Sau đó Click chuột phải vào chổ trống chọn Add Resource...
[You must be registered and logged in to see this image.]Hộp thoại Add Resource hiện ra bạn hãy chọn mục Icon rồi nhấn Import...
[You must be registered and logged in to see this image.]Chọn Files of type là Icon Files và hãy chọn tất cả các Icon mà bạn đã chuẩn bị từ trước.
[You must be registered and logged in to see this image.]Và bây giờ mỗi Icon sẽ có một trang riêng.
[You must be registered and logged in to see this image.]Nếu bạn muốn chỉnh sửa thì cứ việc còn không thì cứ nhấn nút Save All để lưu lại tất cả các Icon mà bạn đã chọn. Đặt tên, chọn Save as type là 32-bit Resource File. Sau khi lưu xong thì trên trang ResTempl1.res ấy sẽ có thêm mục Icon với các IDI_ICON1 -> IDI_ICONn. Và bạn có thể đóng bộ VS lại.
[You must be registered and logged in to see this image.]Bây giờ bạn hãy mở hay tạo một Project bất kì. Và hãy copy cái tập tin *.res mà bạn vừa lưu lúc nãy bỏ vào trong Project mà bạn muốn nhúng Icon. Thường thì cái tập tin .res này sẽ nằm cùng cấp với các thư mục bin, My Project,...
Bước 2:[C#]
Vào Menu Project -> <tên Project> Properties...
[You must be registered and logged in to see this image.]Ở tab Application mục Resources chọn Resource File và nhấn nút ... để tìm đến tập tin được lưu trong Project của bạn.
[You must be registered and logged in to see this image.]Lưu và nhấn Build (F5) thử.
###########################################################################
[VB>NET]
Với VB thì có vẻ gian nan hơn một chút. Nếu bạn đang mở cái Project ngôn ngữ VB.NET thì bạn hãy Click chuột phải vào tên cái Project đó ở cửa sổ Solution Explorer và chọn Unload đối với bộ VS, và hãy đóng chương trình VB lại nếu bạn dùng Express Edition (thật ra cái này không quan trọng lắm vì khi Project có gì đó thay đổi thì chương trình hỏi bạn là có Reload lại cái Project đó hay không).
[You must be registered and logged in to see this image.]Vào cái nơi mà bạn lưu cái Project chọn tập tin có đuôi là vbproj (Visual Basic Project file), ví dụ như: WindowsApplication1.vbproj và Click chuột phải vào tập tin đó chọn Open With... bằng Notepad.
[You must be registered and logged in to see this image.]Sau đó bạn thêm vào 3 dòng có nôi dung như sau:
- Code:
-
<PropertyGroup>
<Win32Resource>tên tập tin Compiled Resource Script.res</Win32Resource>
</PropertyGroup>
VD:
- Code:
-
<PropertyGroup>
<Win32Resource>EmbedIcons.res</Win32Resource>
</PropertyGroup>
[You must be registered and logged in to see this image.]Sau đó bạn lưu lại và mở lại Project. Và Build lại chương trình và vào trong thư mục tênProjectcủa bạn\bin\Debug (tùy theo tùy chọn biên dịch của bạn mà có thể nó sẽ nằm ở đường dẫn khác) và tạo Shortcut ra ngoài Dektop hay tại đó cũng được. Rồi Click chuột phải vào cái Shortcut mới tạo đó chọn Propreties và chọn Change Icon...
[You must be registered and logged in to see this image.]Theo lungngocqua